ASP_Kompendium_programisty_aspkom.pdf
(
656 KB
)
Pobierz
C:\Andrzej\PDF\ABC nagrywania p³yt CD\1 strona.cdr
IDZ DO
PRZYK£ADOW
Y ROZDZIA£
ASP. Kompendium
SPIS TRECI
programisty
KATALOG KSI¥¯EK
Autor: Greg Buczek
T³umaczenie: Jacek Banaszkiewicz, Pawe³ Koronkiewicz
ISBN: 83-7197-574-0
Tytu³ orygina³
u:
ASP Developer's Guide
Format: B5, stron: 700
Przyk³ady na ftp: 94 kB
KATALOG ONLINE
ZAMÓW DRUKOWANY KATALOG
TWÓJ KOSZYK
DODAJ DO KOSZYKA
ASP (Active Server Pages) dostarcza twórcom stron WWW rodki do uruchamiania
witryn z dynamiczn¹ zawartoci¹, sterowan¹ baz¹ danych. Kod, który tworzy tê bogat¹
zawartoæ, znajduje siê w ca³oci po stronie serwera, to znaczy, ¿e jest na nim
uruchamiany. Korzyci¹ 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 koniecznoci 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êtnoci zwi¹zane z Visual Basicem przydadz¹ siê ponadto
przy poznawaniu nowego rodowiska programistycznego.
CENNIK I INFORMACJE
ZAMÓW INFORMACJE
O NOWOCIACH
ZAMÓW CENNIK
CZYTELNIA
FRAGMENTY KSI¥¯EK ONLINE
Wydawnictwo Helion
ul. Chopina 6
44-100 Gliwice
tel. (32)230-98-63
e-mail: helion@helion.pl
Spis treci
O Autorze ..........................................................................................................................................................9
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
Rozdział 2. Serwer IIS z perspektywy twórcy stron www................................................................................41
Czym jest IIS?...................................................................................................................41
Otrzymywanie kopii IIS....................................................................................................42
Konsola zarz"dzania..........................................................................................................42
Właciwoci usług WWW ................................................................................................44
Witryny WWW na serwerze IIS .......................................................................................52
Dodawanie witryny WWW...............................................................................................54
Właciwoci witryny WWW.............................................................................................57
Eksploracja witryny...........................................................................................................60
Aplikacje ASP...................................................................................................................63
Witryny FTP......................................................................................................................69
Rozdział 3. Narz&dzia pracy............................................................................................................................................73
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
6
ASP. Kompendium programisty
Rozdział 4. Podstawy ASP.............................................................................................................................................113
Konstrukcja kodu ASP....................................................................................................113
Skrypt w skrypcie............................................................................................................118
Zastosowanie kodu ASP..................................................................................................125
Rozdział 5. Obiekt Request ...........................................................................................................................................165
Hierarchie i model obiektowy ASP.................................................................................165
Odbieranie informacji od odwiedzaj"cego......................................................................169
Właciwo obiektu Request...........................................................................................180
Metoda obiektu Request..................................................................................................181
Obiekt Request w działaniu.............................................................................................182
Rozdział 6. Obiekt Response.........................................................................................................................................199
Wysyłanie informacji do goci........................................................................................199
Zbiór obiektu Response...................................................................................................200
Właciwoci obiektu Response.......................................................................................203
Metody obiektu Response...............................................................................................212
Obiekt Response w działaniu..........................................................................................219
Rozdział 7. Obiekt Server.............................................................................................................................................. 233
Wejcie na szczyt............................................................................................................233
Właciwo obiektu Server.............................................................................................233
Metody obiektu Server....................................................................................................236
Obiekt Server w działaniu...............................................................................................244
Rozdział 8. Obiekt Session, obiekt Application oraz plik global.asa............................................................253
Aplikacje ASP.................................................................................................................253
Tworzenie aplikacji ASP.................................................................................................254
Obiekt Session.................................................................................................................256
Obiekt Application..........................................................................................................269
Plik global.asa.................................................................................................................276
Aplikacje ASP w uAyciu .................................................................................................286
Rozdział 9. Obiekty CDO dla Windows NT Server.........................................................................................289
Uzupełnienie strony ASP o funkcj< wysyłania wiadomoci e-mail ...............................289
Obiekt NewMail..............................................................................................................290
Zastosowanie obiektu NewMail......................................................................................308
Rozdział 10. Składniki ASP .............................................................................................................................................311
Obiekty zwi<kszaj"ce moAliwoci 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
Rozdział 11. Obiekty Skryptowe..................................................................................................................................355
Dodatkowe składniki VBScriptu.....................................................................................355
Zwi"zek pomi<dzy obiektami systemu plików...............................................................355
Obiekt FileSystemObject................................................................................................357
Spis treci
7
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
Rozdział 12. Obsługa bł&dów i Script Debugger....................................................................................................403
Obsługa bł<dów...............................................................................................................403
Script Debugger...............................................................................................................416
Rozdział 13. SQL, SQL Server i Access.....................................................................................................................423
Zaplecze aplikacji ASP...................................................................................................423
SQL.................................................................................................................................423
Praca z serwerem SQL w aplikacjach ASP.....................................................................436
Praca z programem Microsoft Access w aplikacjach ASP.............................................445
Rozdział 14. ADO................................................................................................................................................................459
Obiekty danych ActiveX.................................................................................................459
Rozdział 15. Tworzenie aktywnych składników stron........................................................................................ 507
Tworzenie własnych bibliotek w j<zyku Visual Basic....................................................507
Rozdział 16. ASP w praktyce — katalog produktów ..........................................................................................541
ASP w praktyce...............................................................................................................541
Witryna katalogu produktów...........................................................................................542
Baza danych katalogu produktów...................................................................................553
Aplikacja ASP.................................................................................................................561
Rozdział 17. ASP w praktyce — koszyk.................................................................................................................. 589
Koszyk.............................................................................................................................589
Baza danych koszyka......................................................................................................597
Aplikacja ASP.................................................................................................................602
Rozdział 18. ASP w praktyce — klienci................................................................................................................... 619
Praca z klientami.............................................................................................................619
Baza danych modułu obsługi klienta ..............................................................................627
Aplikacja ASP.................................................................................................................630
Dodatek A VBScript — leksykon podr&czny........................................................................................................651
Skorowidz.....................................................................................................................................................675
Składniki ASP
Obiekty zwikszajce moliwoci stron ASP
Serwer IIS posiada rozmaite składniki, które wspieraj proces tworzenia stron ASP. Jeden z nich,
obiekt CDO, poznali"my w poprzednim rozdziale. IIS posiada równie$ zbiór mniejszych składni-
ków, z których mo$esz skorzysta& w kodzie podczas realizacji ró$nego rodzaju zada). W rozdziale
tym skoncentrujemy si+ na tych pomniejszych składnikach. Tabela 10.1 prezentuje je oraz poka-
zuje, gdzie mo$na je wykorzysta&.
Tabela 10.1.
Składniki ASP
Składnik
Przeznaczenie
Dostarcza informacje o uywanej przez gocia przegldarce oraz o jej moliwociach.
Dostarcza metody pozwalajce na łatwe zarzdzanie banerami reklamowymi
w witrynie.
Pozwala na wywietlanie i ledzenie liczby goci strony.
Dostarcza mechanizmy pozwalajce na obsług liczby, która ma by# inkrementowana
poprzez aplikacj ASP.
Pozwala na stworzenie serii stron zorganizowanych na kształt ksiki i zapewnia
moliwo# poruszania si po tych stronach.
Pozwala na włczenie do strony lub do jej elementów zawartoci losowej.
Dostarcza obiekt wraz z licznymi właciwociami, których moesz uy# w celu
zapami tania informacji o Tobie i Twojej firmie.
Plik z chomika:
darmowy-ebook
Inne pliki z tego folderu:
Funkcjonalnosc_stron_www_50_witryn_bez_sekretow_funw50.pdf
(300 KB)
FrontPage_2002_XP_PL_cwiczenia_praktyczne_cwfp22.pdf
(656 KB)
FrontPage_2003_PL_Nie_tylko_dla_webmasterow_fp23we.pdf
(746 KB)
Funkcjonalnosc_stron_internetowych_funkww.pdf
(1788 KB)
GNU_Emacs_Leksykon_kieszonkowy_gnuema.pdf
(173 KB)
Inne foldery tego chomika:
100 porand na
3DMAX Studio
ABC - różne książki
ACCES
ActionScript
Zgłoś jeśli
naruszono regulamin