
ASP (Active Server Pages) dostarcza twórcom stron WWW środki do uruchamiania witryn z dynamiczną zawartością, sterowaną bazą danych. Kod, który tworzy tę bogatą zawartość, znajduje się w całości po stronie serwera, to znaczy, że jest na nim uruchamiany. Korzyścią płynącą z tworzenia skryptów po stronie serwera jest fakt, że wynikiem końcowym jest czysty HTML. Nie musisz martwić się o to, czy sprzęt odwiedzającego Twoją stronę będzie zgodny z językiem lub narzędziami, których używasz. Kolejną zaletą tworzenia skryptów po stronie serwera jest możliwość korzystania ze składników serwera bez konieczności instalacji poszczególnych programów po stronie użytkownika. Książka ta szczegółowo prezentuje wszystkie składniki potrzebne do pracy z ASP. Po pierwsze, zdobędziemy informacje o modelu obiektu ASP. Następnie przyjrzymy się licznym składnikom potrzebnym podczas pracy z aplikacjami ASP. Później nauczymy się pracy z bazą danych oraz tworzenia składników. W końcu, w trzech ostatnich rozdziałach, użyjemy wszystkich narzędzi do stworzenia witryny WWW.
Książka została napisana w taki sposób, aby zaspokoić potrzeby zarówno tych Czytelników, którzy poznają ASP, tych, którzy są już z tą techniką zaznajomieni, jak również dla osób programujących w Visual Basicu.
Tym, którzy już są obeznani z ASP, książka ta zapewni przegląd wszystkich używanych składników, dzięki którym upewnią się, czy pamiętają wszystkie podstawowe zasady.
Dla twórców WWW książka będzie narzędziem pomagającym zrozumieć sposoby uruchamiania witryny. Zdobędą szeroką wiedzę na temat dodawania elementów dynamicznych do witryny WWW.
Osoby programujące w Visual Basicu, które chcą poszerzyć swoje horyzonty, nie zawiodą się na ASP. Ich umiejętności związane z Visual Basicem przydadzą się ponadto przy poznawaniu nowego środowiska programistycznego.

Przedmowa (11)
Rozdział 1. Tworzenie dynamicznych aplikacji internetowych (13)
- Czym była sieć WWW (13)
- Zawartość statyczna a zawartość dynamiczna (16)
- Skrypty wykonywane po stronie klienta i po stronie serwera (18)
- Elementy dynamicznych rozwiązań internetowych (25)
- Nie tylko serwer IIS i system Windows NT (39)
- Czym jest IIS? (41)
- Otrzymywanie kopii IIS (42)
- Konsola zarządzania (42)
- Właściwości usług WWW (44)
- Witryny WWW na serwerze IIS (52)
- Dodawanie witryny WWW (54)
- Właściwości witryny WWW (57)
- Eksploracja witryny (60)
- Aplikacje ASP (63)
- Witryny FTP (69)
- Przegląd aplikacji do tworzenia stron WWW (73)
- Notatnik (73)
- FrontPage 2000 (75)
- NetObjects Fusion (88)
- NetObjects ScriptBuilder (95)
- Microsoft Visual InterDev 6.0 (110)
- Ostatnie słowo o narzędziach (112)
- Konstrukcja kodu ASP (113)
- Skrypt w skrypcie (118)
- Zastosowanie kodu ASP (125)
- Hierarchie i model obiektowy ASP (165)
- Odbieranie informacji od odwiedzającego (169)
- Właściwość obiektu Request (180)
- Metoda obiektu Request (181)
- Obiekt Request w działaniu (182)
- Wysyłanie informacji do gości (199)
- Zbiór obiektu Response (200)
- Właściwości obiektu Response (203)
- Metody obiektu Response (212)
- Obiekt Response w działaniu (219)
- Wejście na szczyt (233)
- Właściwość obiektu Server (233)
- Metody obiektu Server (236)
- Obiekt Server w działaniu (244)
- Aplikacje ASP (253)
- Tworzenie aplikacji ASP (254)
- Obiekt Session (256)
- Obiekt Application (269)
- Plik global.asa (276)
- Aplikacje ASP w użyciu (286)
- Uzupełnienie strony ASP o funkcję wysyłania wiadomości e-mail (289)
- Obiekt NewMail (290)
- Zastosowanie obiektu NewMail (308)
- Obiekty zwiększające możliwości stron ASP (311)
- Składnik Browser Capabilities (312)
- Składnik Ad Rotator (319)
- Składnik Page Counter (327)
- Składnik Counters (335)
- Składnik Content Linking (339)
- Składnik Content Rotator (347)
- Składnik MyInfo (352)
- Dodatkowe składniki VBScriptu (355)
- Związek pomiędzy obiektami systemu plików (355)
- Obiekt FileSystemObject (357)
- Zbiór Drives (378)
- Obiekt Drive (379)
- Zbiór Folders (383)
- Obiekt Folder (385)
- Zbiór Files (389)
- Obiekt File (390)
- Obiekt TextStream (395)
- Obiekt Dictionary (398)
- Obsługa błędów (403)
- Script Debugger (416)
- Zaplecze aplikacji ASP (423)
- SQL (423)
- Praca z serwerem SQL w aplikacjach ASP (436)
- Praca z programem Microsoft Access w aplikacjach ASP (445)
- Obiekty danych ActiveX (459)
- Tworzenie własnych bibliotek w języku Visual Basic (507)
- ASP w praktyce (541)
- Witryna katalogu produktów (542)
- Baza danych katalogu produktów (553)
- Aplikacja ASP (561)
- Koszyk (589)
- Baza danych koszyka (597)
- Aplikacja ASP (602)
- Praca z klientami (619)
- Baza danych modułu obsługi klienta (627)
- Aplikacja ASP (630)
Skorowidz (675)