3
ASP – Kompendium programisty
Spis Treści 1
Rozdział 1. Tworzenie dynamicznych aplikacji internetowych 6
Czym była sieć WWW 6
Specyfikacja HTML 2 7
Specyfikacja HTML 3.2 8
Specyfikacja HTML 4 8
Zawartość statyczna a zawartość dynamiczna 8
Tworzenie skryptów po stronie klienta i po stronie serwera 10
Tworzenie skryptów po stronie klienta 10
Tworzenie skryptów po stronie serwera 14
Składniki dynamicznych rozwiązań internetowych 17
Przejście przez stronę quizu 18
HTML 18
Składnik bazy danych 19
Komponenty serwera 22
Kod ASP (Active Server Page) 26
Współpraca z serwerem internetowym 28
Nie tylko IIS systemu NT 29
Rozdział 2. Serwer IIS widziany z perspektywy twórcy stron 30
Czym jest IIS? 30
Otrzymywanie kopii IIS 31
Konsola zarządzania Microsoftu 31
Właściwości usług WWW 33
Właściwości witryny WWW 34
Właściwości związane z wydajnością 37
Właściwości filtrów ISAPI 38
Właściwości katalogu macierzystego 38
Dokumenty 39
Błędy klienta 40
Witryny WWW w serwerze IIS 41
Dodawanie witryny WWW 43
Właściwości witryny WWW 46
Wiele witryn pod jednym adresem IP 46
Zakładka właściwości witryny WWW 49
Właściwości katalogu macierzystego 49
Eksploracja witryny 50
Katalogi wirtualne 50
Właściwości folderu i pliku 53
Aplikacje ASP 53
Zmienne trwałe i zakresowe 53
Zdarzenia 54
Tworzenie aplikacji ASP 54
Konfigurowanie aplikacji ASP 56
Witryny FTP 59
Rozdział 3. Narzędzia pracy 61
Przegląd aplikacji do tworzenia stron 61
Notatnik 61
FrontPage 2000 63
Środowisko pracy 63
Tworzenie sieci Web 70
Przeglądanie strony 72
Dodawanie strony 73
Praca ze stroną 74
NetObjects Fusion 76
Środowisko pracy 76
Tworzenie witryny WWW przy użyciu programu Fusion 82
Praca ze stroną 83
NetObjects ScriptBuilder 83
Środowisko programowe 83
Praca z kodem w programie ScriptBuilder 90
Weryfikacja kodu w programie ScriptBuilder 95
Microsoft Visual InterDev 6.0 97
Ostatnie słowo o narzędziach 99
Rozdział 4. Podstawy ASP 100
Konstrukcja kodu ASP 100
Znacznik <% = X %> 100
<% Pojedyncza linia kodu %> 101
<% Blok kodu %> 102
< Script> Kod </Script> 103
HTML w kodzie 104
Skrypt w skrypcie 106
Dyrektywa przetwarzania 108
Pliki Include 109
Po co ich używać 109
Włączanie pliku 109
Plik Include — struktura i przykład 110
Wywoływanie procedur 111
Kod ASP w użyciu 111
Komentarze, puste miejsca i wielkość liter 112
Zmienne 114
Typy danych 115
Zakres i trwałość 116
Operatory 118
Warunki 119
Pętle 125
Konwersja zmiennych 129
Funkcje daty i czasu 131
Zatwierdzanie obecności i typów danych 135
Techniki zatwierdzania danych 138
Formatowanie liczb, dat i kwot pieniężnych 139
Operowanie ciągami 143
Liczby losowe 149
Procedury 150
Rozdział 5. Obiekt Request 152
Hierarchia i modele obiektów ASP 152
Czym są hierarchie obiektów? 152
Model obiektów ASP 153
Odbieranie informacji od odwiedzającego 155
Zbiory obiektu Request 155
Zbiór Form 155
Zbiór QueryString 158
Zbiór ServerVariables 161
Zbiór Cookies 163
Zbiór ClientCertificate 165
Właściwość obiektu Request 166
Właściwość TotalBytes 166
Metoda obiektu Request 167
Metoda BinaryRead 167
Obiekt Request w działaniu 167
Przykład certyfikatu klienta 167
Procesor e-mail dla formularza 172
Procesor bazy danych dla formularza 176
Witryna logowania 178
Rozdział 6. Obiekt Response 184
Wysyłanie informacji do gości 184
Zbiór obiektu Response 184
Zbiór cookie 185
Właściwości obiekt...
AWM