ASP Kompendium programisty.pdf
(
32201 KB
)
Pobierz
Microsoft Word - ASP Kompendium programisty.doc
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:
wojtek3101993
Inne pliki z tego folderu:
Ship Building - How To Build A Wooden Boat.pdf
(84326 KB)
The Model Turbo-Prop Engine For Home Construction.pdf
(54610 KB)
Nowy Poradnik majstra budowlanego.PDF
(60609 KB)
Instrukcja Nokia C6-00.pdf
(7782 KB)
Instrukcja SE Vivaz U5i.pdf
(8210 KB)
Inne foldery tego chomika:
01
Adam Bodnar - Wytrzymałość Materiałów
Analiza i synteza wzrokowa
Antropologia
Architektura
Zgłoś jeśli
naruszono regulamin