ASP_KOMPENDIUM_PROGRAMISTY.PDF
(
11891 KB
)
Pobierz
Spis Treœci
Spis Treści
SPIS TREŚCI
........................................................................................................................................................ 1
ROZDZIAŁ 1. TWORZENIE DYNAMICZNYCH APLIKACJI INTERNETOWYCH
............................. 6
C
ZYM BYŁA SIEĆ
WWW
..................................................................................................................................... 6
Specyfikacja HTML 2
..................................................................................................................................... 7
Specyfikacja HTML 3.2
.................................................................................................................................. 8
Specyfikacja HTML 4
..................................................................................................................................... 8
Z
AWARTOŚĆ STATYCZNA A ZAWARTOŚĆ DYNAMICZNA
...................................................................................... 8
T
WORZENIE SKRYPTÓW PO STRONIE KLIENTA I PO STRONIE SERWERA
............................................................... 10
Tworzenie skryptów po stronie klienta
......................................................................................................... 10
Tworzenie skryptów po stronie serwera
....................................................................................................... 14
S
KŁ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
N
IE TYLKO
IIS
SYSTEMU
NT
............................................................................................................................. 29
ROZDZIAŁ 2. SERWER IIS WIDZIANY Z PERSPEKTYWY TWÓRCY STRON
................................ 30
C
ZYM JEST
IIS?
................................................................................................................................................. 30
O
TRZYMYWANIE KOPII
IIS
................................................................................................................................31
K
ONSOLA ZARZĄDZANIA
M
ICROSOFTU
............................................................................................................. 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ą
........................................................................................................... 36
Właściwości filtrów ISAPI
............................................................................................................................ 37
Właściwości katalogu macierzystego
........................................................................................................... 37
Dokumenty
.................................................................................................................................................... 38
Błędy klienta
................................................................................................................................................. 39
W
ITRYNY
WWW
W SERWERZE
IIS
................................................................................................................... 40
D
ODAWANIE WITRYNY
WWW
.......................................................................................................................... 42
W
ŁAŚCIWOŚCI WITRYNY
WWW
....................................................................................................................... 45
Wiele witryn pod jednym adresem IP
........................................................................................................... 45
Zakładka właściwości witryny WWW
........................................................................................................... 47
Właściwości katalogu macierzystego
........................................................................................................... 48
E
KSPLORACJA WITRYNY
.................................................................................................................................... 48
Katalogi wirtualne
........................................................................................................................................ 49
Właściwości folderu i pliku
.......................................................................................................................... 51
A
PLIKACJE
ASP
................................................................................................................................................ 52
Zmienne trwałe i zakresowe
......................................................................................................................... 52
Zdarzenia
...................................................................................................................................................... 53
Tworzenie aplikacji ASP
.............................................................................................................................. 53
Spis Treści
2
Konfigurowanie aplikacji ASP
..................................................................................................................... 55
W
ITRYNY
FTP
................................................................................................................................................... 58
ROZDZIAŁ 3. NARZĘDZIA PRACY
............................................................................................................. 60
P
RZEGLĄD APLIKACJI DO TWORZENIA STRON
.................................................................................................... 60
N
OTATNIK
......................................................................................................................................................... 60
F
RONT
P
AGE
2000
.............................................................................................................................................. 62
Środowisko pracy
......................................................................................................................................... 62
Tworzenie sieci Web
..................................................................................................................................... 68
Przeglądanie strony
...................................................................................................................................... 70
Dodawanie strony
......................................................................................................................................... 71
Praca ze stroną
............................................................................................................................................. 72
N
ET
O
BJECTS
F
USION
......................................................................................................................................... 74
Środowisko pracy
......................................................................................................................................... 74
Tworzenie witryny WWW przy użyciu programu Fusion
............................................................................. 80
Praca ze stroną
............................................................................................................................................. 80
N
ET
O
BJECTS
S
CRIPT
B
UILDER
........................................................................................................................... 81
Środowisko programowe
.............................................................................................................................. 81
Praca z kodem w programie ScriptBuilder
.................................................................................................. 87
Weryfikacja kodu w programie ScriptBuilder
.............................................................................................. 92
M
ICROSOFT
V
ISUAL
I
NTER
D
EV
6.0
................................................................................................................... 94
O
STATNIE SŁOWO O NARZĘDZIACH
.................................................................................................................... 96
ROZDZIAŁ 4. PODSTAWY ASP
.................................................................................................................... 97
K
ONSTRUKCJA KODU
ASP
................................................................................................................................. 97
Znacznik <% = X %>
.................................................................................................................................. 97
<% Pojedyncza linia kodu %>
.................................................................................................................... 98
<% Blok kodu %>
........................................................................................................................................ 99
< Script> Kod </Script>
........................................................................................................................... 100
HTML w kodzie
.......................................................................................................................................... 101
S
KRYPT W SKRYPCIE
........................................................................................................................................ 103
Dyrektywa przetwarzania
........................................................................................................................... 105
Pliki Include
............................................................................................................................................... 106
Po co ich używać
.................................................................................................................................... 106
Włączanie pliku
...................................................................................................................................... 106
Plik Include — struktura i przykład
....................................................................................................... 107
Wywoływanie procedur
......................................................................................................................... 108
K
OD
ASP
W UŻYCIU
........................................................................................................................................ 108
Komentarze, puste miejsca i wielkość liter
................................................................................................ 108
Zmienne
...................................................................................................................................................... 111
Typy danych
................................................................................................................................................ 112
Zakres i trwałość
........................................................................................................................................ 113
Operatory
................................................................................................................................................... 114
Warunki
...................................................................................................................................................... 116
Pętle
............................................................................................................................................................ 121
Konwersja zmiennych
................................................................................................................................. 125
Funkcje daty i czasu
................................................................................................................................... 127
Zatwierdzanie obecności i typów danych
................................................................................................... 131
Techniki zatwierdzania danych
.................................................................................................................. 133
Formatowanie liczb, dat i kwot pieniężnych
.............................................................................................. 135
Operowanie ciągami
.................................................................................................................................. 139
Liczby losowe
............................................................................................................................................. 145
Procedury
................................................................................................................................................... 146
ROZDZIAŁ 5. OBIEKT REQUEST
.............................................................................................................. 148
3
ASP – Kompendium programisty
H
IERARCHIA I MODELE OBIEKTÓW
ASP
.......................................................................................................... 148
Czym są hierarchie obiektów?
................................................................................................................... 148
Model obiektów ASP
.................................................................................................................................. 149
O
DBIERANIE INFORMACJI OD ODWIEDZAJĄCEGO
............................................................................................. 151
Zbiory obiektu Request
............................................................................................................................... 151
Zbiór Form
.............................................................................................................................................. 151
Zbiór QueryString
.................................................................................................................................. 154
Zbiór ServerVariables
............................................................................................................................ 157
Zbiór Cookies
......................................................................................................................................... 159
Zbiór ClientCertificate
........................................................................................................................... 160
W
ŁAŚCIWOŚĆ OBIEKTU
R
EQUEST
.................................................................................................................... 161
Właściwość TotalBytes
............................................................................................................................... 161
M
ETODA OBIEKTU
R
EQUEST
........................................................................................................................... 162
Metoda BinaryRead
.................................................................................................................................... 162
O
BIEKT
R
EQUEST W DZIAŁANIU
...................................................................................................................... 163
Przykład certyfikatu klienta
........................................................................................................................ 163
Procesor e-mail dla formularza
................................................................................................................. 168
Procesor bazy danych dla formularza
........................................................................................................ 172
Witryna logowania
..................................................................................................................................... 174
ROZDZIAŁ 6. OBIEKT RESPONSE
............................................................................................................ 180
W
YSYŁANIE INFORMACJI DO GOŚCI
................................................................................................................. 180
Z
BIÓR OBIEKTU
R
ESPONSE
.............................................................................................................................. 180
Zbiór cookie
................................................................................................................................................ 181
W
ŁAŚCIWOŚCI OBIEKTU
R
ESPONSE
................................................................................................................. 184
Właściwość Buffer
...................................................................................................................................... 184
Właściwość CacheControl
......................................................................................................................... 186
Właściwość Charset
................................................................................................................................... 186
Właściwość ContentType
............................................................................................................................ 186
Właściwość Expires
.................................................................................................................................... 187
Właściwość ExpiresAbsolute
...................................................................................................................... 188
Właściwość IsClientConnected
.................................................................................................................. 190
Właściwość PICS
........................................................................................................................................ 191
Właściwość Status
...................................................................................................................................... 192
M
ETODY OBIEKTU
R
ESPONSE
.......................................................................................................................... 192
Metoda AddHeader
.................................................................................................................................... 193
Metoda AppendToLog
................................................................................................................................ 193
Metoda BinaryWrite
................................................................................................................................... 193
Metoda Clear
.............................................................................................................................................. 196
Metoda End
................................................................................................................................................ 196
Metoda Flush
.............................................................................................................................................. 197
Metoda Redirect
......................................................................................................................................... 198
Metoda Write
.............................................................................................................................................. 199
O
BIEKT
R
ESPONSE W DZIAŁANIU
..................................................................................................................... 199
Readresowanie i obiekt wyboru
................................................................................................................. 199
Pasek zaawansowania
................................................................................................................................ 203
Strona preferencji
....................................................................................................................................... 207
ROZDZIAŁ 7. OBIEKT SERVER
................................................................................................................. 212
W
EJŚCIE NA SZCZYT
........................................................................................................................................ 212
W
ŁAŚCIWOŚĆ OBIEKTU
S
ERVER
...................................................................................................................... 212
Właściwość ScriptTimeout
......................................................................................................................... 213
M
ETODY OBIEKTU
S
ERVER
.............................................................................................................................. 214
Metoda CreateObject
................................................................................................................................. 215
Metoda HTMLEncode
................................................................................................................................ 218
Spis Treści
4
Metoda MapPath
........................................................................................................................................ 219
Metoda URLEncode
................................................................................................................................... 221
O
BIEKT
S
ERVER W DZIAŁANIU
........................................................................................................................ 222
Automatyzacja biura
................................................................................................................................... 222
ROZDZIAŁ 8. OBIEKT SESSION, OBIEKT APPLICATION ORAZ PLIK GLOBAL.ASA
............... 232
A
PLIKACJE
ASP
.............................................................................................................................................. 232
T
WORZENIE APLIKACJI
ASP
............................................................................................................................ 233
O
BIEKT
S
ESSION
.............................................................................................................................................. 235
Zbiory obiektu Session
................................................................................................................................ 235
Zbiór Contents
........................................................................................................................................ 235
Zbiór StaticObjects
................................................................................................................................. 239
Właściwości obiektu Session
...................................................................................................................... 240
Właściwość CodePage
............................................................................................................................ 241
Właściwość LCID
.................................................................................................................................. 242
Właściwość SessionID
........................................................................................................................... 244
Właściwość TimeOut
............................................................................................................................. 244
Metoda obiektu Session
.............................................................................................................................. 245
Metoda Abandon
.................................................................................................................................... 245
O
BIEKT
A
PPLICATION
...................................................................................................................................... 246
Zbiory obiektu Application
......................................................................................................................... 246
Zbiór Contents
........................................................................................................................................ 246
Zbiór StaticObjects
................................................................................................................................. 250
Metody obiektu Application
........................................................................................................................ 251
Metoda Lock
........................................................................................................................................... 251
Metoda Unlock
....................................................................................................................................... 253
P
LIK GLOBAL
.
ASA
............................................................................................................................................ 253
Zdarzenia pliku global.asa
......................................................................................................................... 255
Zdarzenie Application_OnStart
.............................................................................................................. 255
Zdarzenie Application_OnEnd
............................................................................................................... 259
Zdarzenie Session_OnStart
.................................................................................................................... 259
Zdarzenie Session_OnEnd
..................................................................................................................... 261
Deklaracje obiektów w pliku global.asa
................................................................................................. 263
A
PLIKACJE
ASP
W UŻYCIU
.............................................................................................................................. 264
ROZDZIAŁ 9. OBIEKTY CDO DLA WINDOWS NT SERVER
.............................................................. 266
U
ZUPEŁNIENIE STRONY
ASP
O FUNKCJĘ WYSYŁANIA WIADOMOŚCI E
-
MAIL
................................................... 266
O
BIEKT
N
EW
M
AIL
.......................................................................................................................................... 267
Właściwości obiektu NewMail
.................................................................................................................... 268
Właściwość To
....................................................................................................................................... 268
Właściwość From
................................................................................................................................... 269
Właściwość Subject
................................................................................................................................ 270
Właściwość Body
................................................................................................................................... 270
Właściwość CC
...................................................................................................................................... 273
Właściwość BCC
.................................................................................................................................... 273
Właściwość Importance
.......................................................................................................................... 274
Właściwości BodyFormat i MailFormat
................................................................................................ 275
Właściwości ContentBase i ContentLocation
........................................................................................ 278
Właściwość Value
.................................................................................................................................. 279
Właściwość Version
............................................................................................................................... 280
Metody obiektu NewMail
............................................................................................................................ 281
Metoda Send
........................................................................................................................................... 281
Metoda AttachFile
.................................................................................................................................. 282
Metoda AttachURL
................................................................................................................................ 284
Metoda SetLocaleID
............................................................................................................................... 285
5
ASP – Kompendium programisty
O
BIEKT
N
EW
M
AIL W DZIAŁANIU
.................................................................................................................... 285
ROZDZIAŁ 10. SKŁADNIKI ASP
................................................................................................................ 287
O
BIEKTY ZWIĘKSZAJĄCE MOŻLIWOŚCI STRON
ASP
......................................................................................... 287
S
KŁADNIK
B
ROWSER
C
APABILITIES
................................................................................................................ 287
Modyfikacja pliku browser.ini
.................................................................................................................... 295
S
KŁADNIK
A
D
R
OTATOR
................................................................................................................................. 296
S
KŁADNIK
P
AGE
C
OUNTER
.............................................................................................................................. 303
S
KŁADNIK
C
OUNTERS
..................................................................................................................................... 311
S
KŁADNIK
C
ONTENT
L
INKING
......................................................................................................................... 316
S
KŁADNIK
C
ONTENT
R
OTATOR
....................................................................................................................... 324
S
KŁADNIK
M
Y
I
NFO
......................................................................................................................................... 328
Plik z chomika:
Lauviah666
Inne pliki z tego folderu:
ASP.NET dla każdego - helion.pdf
(89888 KB)
ASP.Kompendium.programisty.doc
(19265 KB)
ASP Kompendium programisty.pdf
(12064 KB)
ASP_KOMPENDIUM_PROGRAMISTY.PDF
(11891 KB)
Inne foldery tego chomika:
Bazy danych
books inf
C i C++
c_sharp
Grafika
Zgłoś jeśli
naruszono regulamin