20041 Projektowanie dynamicznych witryn internetowych Paweł Górczyński ASP 3.0.

Slides:



Advertisements
Podobne prezentacje
Serwery WWW Michał Kuciapski Uniwersytet Gdański Wyższa Szkoła Bankowa
Advertisements

Jarosław Kurek WZIM SGGW
Wprowadzenie do języka skryptowego PHP
Podstawowe wiadomości
Dodawanie i usuwanie oprogramowania
MS Access 2000 Tworzenie bazy danych Piotr Górczyński 2005.
Tworzenie ASP.NET Web Form
Arkadiusz Twardoń ZTiPSK
FTP Autor: Topolewski Jacek.
WITAM NA SZKOLENIU Porady na dziś i jutro.
PHP vs. ASP PHP – lider wydajności wśród języków skryptowych.
Wykład 2. Wprowadzenie do architektur systemów rozproszonych
Usługa Windows Server Update Services (WSUS)
Wzorce projektowe w J2EE
Microsoft Serwer - wprowadzenie
Współczesne systemy informacyjne
Systemy zarządzania treścią CMS
PHP wprowadzenie.
System katalogowania. Opis i architektura.
USŁUGA FTP 1. Definicja FTP. FTP (File Transfer Protocol, ang. protokół transmisji plików) jest protokołem typu klient-serwer, który umożliwia przesyłanie.
Forum internetowe, przykład skryptu, Funkcjonalność.
Made by Mateusz Szirch Kilka słów o JavaScript.
Dropbox.
.NET gdzie szukać? .NET co warto wiedzieć?
Rozwój aplikacji przy wykorzystaniu ASP.NET
Aplikacje Internetowe
Konfiguracja kont w programie Adobe Dreamweaver
ANNA BANIEWSKA SYLWIA FILUŚ
Lokalne serwery www Serwer WWW - ang. Web server jest to oprogramowanie zainstalowane na serwerze podłączonym do sieci Internet. Używające technologii.
Prezentacja Adrian Pyza 4i.
Strona internetowa pralni chemicznej
Systemy zarządzania treścią Content Management System
Arkadiusz Twardoń ZTiPSK
INTERNETOWE USŁUGI INFORMACYJNE
Technologie internetowe II
JAVA.
Serwery aplikacji Zope Tomcat. Składniki Zopea: Serwer Management interface Databases.
Pierwsze kroki w edytorze tekstu
Robimy własne notatki - Notatnik
Temat 2: Edytory HTML.
DZIEŁ Z KATALOGU PUBLIKACJI
Internetowe surfowanie
Specjalizacja "Dziennikarstwo On-line„ asynchroniczny JavaScript i XML – AJAX Część 6 Prowadzący: Dariusz Jaruga
Chyba najczęściej używaną przeglądarką internetową jest INTERNET EXPLORER, bo jest ona domyślnie instalowana w wiodącym na rynku polskim oprogramowaniu.
Prezentacja Adrian Pyza 4i.
INTERNET Sieć komputerowa o światowym zasięgu łącząca sieci lokalne, sieci rozległe i wszystkie komputery do nich podłączone. Służy do komunikacji między.
Systemy zarządzania treścią Wykład 5
Wprowadzenie do HTML Informatyka Cele lekcji: Wiadomości:
W W W Łukasz Stochniał.
Temat 2: Instalacja Apache, PHP i bazy danych MySQL.
Visual Basic w Excelu - podstawy
Temat 1: Ogólne cechy języka PHP
HTML (ang. HyperText Markup Language ) – język do tworzenia stron internetowych opierający się na znacznikach, czy inaczej je nazywając – tagach. Język.
Projektowanie Aplikacji Internetowych Artur Niewiarowski Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska.
Technologie internetowe Wykład 5 Wprowadzenie do skrytpów serwerowych.
Treści multimedialne - kodowanie, przetwarzanie, prezentacjaOdtwarzanie treści multimedialnych Andrzej Majkowski informatyka +
Andrzej Majkowski 1 informatyka +. 2 Bezpieczeństwo protokołu HTTP Paweł Perekietka.
Podstawy języka skryptów
Temat 5: Instrukcje: print(), echo()
1. Logowanie z usługą Active Directory. a) logowanie do domeny Windows 2003 Server odbywa się znacznie szybciej niż w poprzednich wersjach. b) nie ma odwołania.
Edytory tekstowe stron WWW
Informatyka – szkoła gimnazjalna – Scholaris - © DC Edukacja Tworzenie stron WWW w programie Microsoft FrontPage Informatyka.
Portal edukacyjny J A V A S C R I P T JĘZYK PROGRAMOWANIA STRON HTML Opracowała: Anna Śmigielska.
Rozpowszechnianie aplikacji KRYSTIAN KOWALCZUK TORUŃ,
 Podstawowy składnik.NET Framework  Technologia tworzenia w pełni dynamicznych stron internetowych działających po stronie serwera  Zorientowanie na.
Instalacja i konfiguracja kontrolera domeny. Jest to komputer, na którym uruchomiono usługę Active Directory W małej sieci wystarczy jeden kontroler w.
Wydział Matematyki, Informatyki i Architektury Krajobrazu
Tworzenie stron WWW w programie Microsoft FrontPage
Wskaż wybrany krok lub kliknij Enter aby dowiedzieć się więcej.
Zapis prezentacji:

20041 Projektowanie dynamicznych witryn internetowych Paweł Górczyński ASP 3.0

20042 Spis treści Wstęp Koncepcja dynamicznych witryn Przegląd dostępnych technologii Model Klient – Serwer Wykonywanie stron ASP Środowisko pracy, IIS, edytory Obiekty ASP 3.0 Komunikacja z użytkownikiem, przykłady Literatura

20043 Wstęp Technologia obsługująca Dynamiczne witryny została stworzona w celu sprostania szybko zmieniającym się treściom dokumentów HTML. Obecnie trudno wyobrazić sobie nawet prosty sklep internetowy oparty tylko i wyłącznie na statycznych dokumentach Rozwiązania klasy B2C – Business to Consumer wymagają aktualnych informacji na stronie www, a takie można udostępnić tylko za pomocą dynamicznych witryn współpracujących z bazami danych Przykłady: sklepy internetowe, aukcje

20044 Przegląd technologii Na rynku istnieje wiele technologii tworzenia dynamicznych witryn www. Najbardziej popularne z nich to php – dedykowane na Unixa oraz ASP 3.0 firmy Microsoft ASP 3.0 ASP.Net PHP 3 J2EE Oracle Forms....

20045 Model klient serwer W przypadku żądania strony ASP, serwer www po zlokalizowaniu pliku, przetwarza zawarty w nim kod ASP, interpretuje i zastępuje go kodem HTML W przypadku statycznych witryn, serwer zwraca żądaną stronę bez żadnego przetwarzania jej zawartości W obydwu przypadkach, klient czyli przeglądarka internetowa, po otrzymaniu kodu HTML analizuje go i wyświetla Klient Serwer WWW Request, strona ASP Response, Kod HTML Przetwarzanie

20046 Wykonywanie ASP 1.Aby wykonywać na danym komputerze strony ASP, komputer ten musi mieć uruchomiony serwer www 2.Firma Microsoft proponuje własny serwer o nazwie IIS czyli Internet Information Server 3.W systemie Windows 2000 znajdziemy IIS w wersji 5.0 (jest już 6.0), IIS nie jest instalowany automatycznie. 4.IIS można zainstalować poprzez okno Windows Components (dodaj składniki systemu Windows) 5.ASP może również działać na innych platformach niż Microsoft i serwerach IIS

20047 Środowisko pracy Mając dostęp do serwera www potrzebny jest jeszcze edytor stron www Ponieważ strony ASP podobnie jak dokumenty HTML są zwyczajnymi plikami tekstowymi do ich tworzenia można wykorzystać podstawowy edytor tekstowy. Istnieją oczywiście dużo wydajniejsze narzędzia graficzne takie jak Interdev z pakietu Visual Studio 6.0 firmy Microsoft, HomeSite, Microsoft Visual Studio.Net oraz wiele innych

20048 Obiekty ASP, przegląd W ASP 3.0 istnieje kilka obiektów wbudowanych Obiekty te to: Response, Request, Session, Server, Application, ObjectContext i ASPError Najczęściej używane z nich to Response i Request Obiekt Response jest używany do przesłania danych ze skryptu ASP do przeglądarki Obiekt Request służy do pobierania danych przesyłanych na serwer przez przeglądarkę użytkownika

20049 Przykłady Strona ta wyświetla aktualny czas z serwera <% response.Write(now) %>

Przykłady cd Po zapisaniu strony z rozszerzeniem asp w katalogu np.: C:\inetpub\wwwroot (domyślny folder www, po instalacji IIS) możemy ją uruchomić

Komunikacja z użytkownikiem Typowym zagadnieniem jest przechwytywanie informacji wprowadzanych na stronie przez użytkownika i operowania na nich Realizowane jest to z pomocą formularzy na stronie www. Informacje czyli dane wprowadzane w pola formularza są następnie przesyłane na serwer www Przesłane dane możemy przejąć / odebrać z pomocą obiektu Request a następnie przetworzyć wedle zapotrzebowania

Formularze, strona z formularzem Podaj swoje Imię

Formularze, strona odbierająca Twoje Imię to: <% dim Imie_ Imie_ = request.QueryString("Imie") response.Write(Imie_) %>

Efekt...

Literatura Active Server Pages 3.0, Helion