Ben sé hoc cåch too mot Web site str dung cưng nghe Active Server Page cua Microsoft; nhiéu Web site thuong mei thänh cưng nhä't trén Internet dugc xåy d!fng dva trén cưng nghe näy, tron
Trang 1Tg Läp trinh
TVdng Ill?i Dien tit
trong 21 ngäy
Trang 2TU HQC LAP TRìNH THUONG MAI DIÈN Tü
vdl ASP TRONG 21 NGÀY
SAIGONBOOK
Chiu trâch nhiêm xuâ't bàn:
VO VAN DANG Giâm dôc:
NGUYéN DÜc HÙNG
T6ng biên tap:
TRÂM MY Biên tap:
HÀI vÂN
Bia•.
In 500 cu6n,kh6 14,5 x 20,5 cm toi Công ty In chuyên ngành LDTB-XH
Giâ'yTNKHXB s6: 689/XB-QLXB do Cuc xuâ't bàn câ'p ngày 21 thâng 5
liâm 2001 QDXB sô' 615/2001 do Nhà xu@'t bàn Dà Nâng câp ngày 5
thâng 9 nam 2001 In xong và nop luru chiéu {hâng 3 nam 2002
Trang 3Ldl DÅU
uyén såch näy huưng dÄn nhüng diéu can thiét dé ben tv too mot
Web site kiém ra tién Ben sé hoc cåch too mot Web site str dung cưng nghe Active Server Page cua Microsoft; nhiéu Web site thuong mei
thänh cưng nhä't trén Internet dugc xåy d!fng dva trén cưng nghe näy,
trong dư cư Dell Online (http://www.dell.com), Bauer (http://www.nadaq.com),
vä Barnes and Noble (http://www.bn.com.)
Mưi chifdng trong quyén såch näy duqc trinh bäy nhd mot bäi giång
Trong mưi bäi, ben sé durgc gi6i thi#u nhüAng doqn mä vi du mä bon co thé
scr dung chüng trong trang Web riéng cåa minh Tåt cå cåc bäi giång déu két thüc bäng mot bäi kiém tra dé ben c6 thé kiém tra loi kién thüc cüa
minh khi nghién cüu täi lieu näy
Trong tuän däu tién, bon sé hoc cåch dua mot cüa häng lén meng Internet
vä bån cåc sån phåm trVc tuyén Däu tién, ban sé dugc hoc cåch xåy dvng cåc trang Active Serve Pages dé trinh båy danh myc sån phåm Ké dén, bqn sé hQC cåch teo gid di chq åo (virtual shopping cart) dé khåch häng
dung no mua sån phåm cüa bon Cu6i cung, ben se hoc cåch thVc hién giao dich qua mong Internet bÄng thé tin dung mot cåch an tộn
Trong tuan thü hai, bon sé hoc cåch too mot Web site däng ky% Ben sé
Aåy dvng mot he thưng däng k)" ngtfưi sü dung v6i co ché båo ve bäng mat
mä Hé th6ng däng 10" -näy co thé duqc sü dung déhqn ché mot sư' khu
vVc näo dư cåa Web site khi giao dich vdi khåch häng
Trong tuän cuưi cüng, bon sé hoc mot väi ky näng quan trong cho viéc båo tri vä phåt triéli Web site thifdng mqi Dau tién bon sé hoc mot väi
ky näng quan trqng dé gư r6i cho Web site cåa bon Bon sé hoc cåch quan I)" Web site tif xa trén mqng Internet, Cuưi cüng, bon sé hoc cåch quång
cåo Web site vä dvng tuyé'n khåch häng thưng qua viéc quång cåo bäng email
Trang 4Nhüng diéu Cdn biét khi st dung cu6n sdch nay
Dé nÅm vüng cåc bäi hQC trong quyén såch näy, ben phåi co sv hiéu bié't
säu rưng vé HTML vä Visual Basic Scripting Edition Néu ben khưng
quen vdi VBScript thi ban cüng dirng nén 10 lÅng VBScript lä mot tap hqp con cua Microsoft Visual Basic VI väy, né'u ben am hi.éu vé Visual
Basic Chi ban co thé hiéu nhüng vi du mäu duqc vié't bÅng VBScript trong
cuưn sach näy mot cåch nhanh chưng
Dé hiéu duqc håu hét cåc bäi giång trong cuưn såch näy, ben can quen
thuưc vdiSQL Ben can scr dung SQL dé hổn tä"t nhümg bäi hoc thåo luan
cåch truy xuät co Sd dir lieu
Vdi quydn sdch nay, bqn nén st dung phdn
mém ndo?
Dé hộn thänh cåc bäi hoc trong quyén såch näy ben cän co mot måy
tfnh cäi dät mot Web Server cüa Microsoft vä mét co Sd dif lieu T6i thiéu ben nén co mét måy tinh chqy chuong trinh Windows 95 h04c Windows
98 dä cäi d4t Microsoft Personal Web Server Né'u ben chua cäi d4t
Microsoft Personal Web Server, ben co thé tåi xuưng no tir dia chi sau :
http : / / www.microsoft com / windows / i e /pws /default , htm
Dé hộn thänh nhiéu bäi hqc näng cao trong quyén säch näy, ben can co
mét mäy tinh Chey Windows NT h04c Windows 2000 dä cäi Internet
Information Server, Internet Information Server lä mot thänh phån trong Windows NT vå Windows 2000 Tuy nhién, néu ben dang st? dung Win-dows NT, bqn nén tai phién bån m6i nhät cüa Internet Information Server
vé bäng cåch tåi Windows NTServer 4.0 Option Pack t4i:
ht tp://www.microsoft;.com/ntserver/nts/downloads/recommended/ NT4 Optpk/defaulu asp
Mot väi bäi hoc trong såch näy giå sü rång bqn dä cäi dưt mot he quån tri
cd Sd dir lieu trong måy Dd hộli thånlf nhütng bhi hoc co bån, bon nén
ding phån mém Microsoft Access Tuy nhién, bon co th6 dung Microsoft SQL Server 7.0 cho mét Web site thurong mqi trVc tuyén
Trang 5Ben non thi vé phién bån m6i nhät cåa Microsoft Data Access Components (MDAC) dé dung cho nhühg bäi hoc cd Sd dif lieu Ben co thé tåi MDAC toi:
http : / / www.microsoft com/data/
Cuưi cüng, ben nén tåi phién bån mdi nhä't cåa Microsoft Scripting
En-gines Microsoft Scripting Engines chüa nhüng phién bån mdi nhä't cüa VBScript vä JScript Ben co thé tåi Microsoft Scripting Engines Web
site: http:// msdn.microsoft.com/scripting/
Nhüng qu9 ddc duqc sü dung trong quydn
sach nay
LUU V
MEO VAT
cÅNH BÅo
INPUT
OUTPUT
PHAN TiCH
Mét luu y trinh bäy nhüng thưng tin thü vi co lién quan
nhüng dé täi• xung quanh
Mưt meo vat sé dua ra mét Idi khuyén hộc nhüng Idi chi dän dé viéc thVc hién mét thao tåc näo dư duqc dé däng
Mưt cånh bäo chi ra cho ban nhüng räc rưi co thé xåy
ra vä giüp ban tränh xa nhüng råc rưi dư
Chi dinh doqn mä ben can nhäp väo NO thuưng xuät
hién bén cenh mot Listing
DÜ lieu xuät trinh bäy két quå c6 dugc khi Choy mot chddng trinh NO thdưng xuä't hién sau mot danh såch
Phån phån tich sé cung cäp cho bon sv phån tich cåa tåc
giå vé tifng dưng cåa mot chddng trinh
Nhümg thåc mÅc xoay quanh chå dé cüa quyén såch näy sé duqc chüng tưi giåi dåp qua Enuail: saigonbook@hcm.fpt.vn Vå chüng tưi cüng mong nhän duqc d6ng g6p cåa bqn doc dé hộn thién såch
Saigonbook
Trang 6TUAN THU 1
Ngäy thü 1:
Ngåy thit 2:
Ngåy thü 3:
MUC LUC
Gidi thiéu vé thuong mei dien tü
Sif dung cåc dö'i tuqng application vå session trong cåc Ngäy thir 4:
Ngäy thir 5:
Ngäy thit 6:
Ngäy thul 7:
L'rng dung thd(jng mei dien tü
Läm viéc v6i cåc file trong (mg dung thLtong mai dién tü cüa ban
Xäy d!fng danh muc sån phäm cüa ban Hién thi cåc sån phäm cüa ban
Tim kiém cåc sån phårn
Ön tap tuån 1
TUAN THU 2
Ngäy thü 8:
Ngäy thLf 9:
Ngåy thir 10:
Ngåy thit 11:
Ngäy thit 12:
Xäy d!fng cåc co dü lieu giao dich
Xäy dvng gid di chq
Thanh toån Läm viéc vdi cåc thé tin dung Häy dé khåch hång theo döi don d4t häng cüa ho Ngåy th(f 13: Tao mot site däng kg
Ngåy th(r 14: Tüy bién quä trinh mua hång
Ön tap tuån 2
TUAN THU 3
Ngåy thü 15:
Ngåy thir 16:
Ngåy th(f 17:
Ngäy thit 18:
Ngåy th(f 19;
Båo rpät cüa hång cüa ben
Gd rö'i cåc fing dyng thddng mei diQn tü cüa ban Quån tri cüa hång cüa ban tif xa v6i ASP
Sü dung email tif asp Tao ra cåc båo cåo vé cuta häng Ngåy th(f 20; Låm viéc vdi cåc wallet .
Ngåy th(f 21: Quång cåo site cüa ben vå quån IY viéc quång cåo
bi6u ngü
Ön tap tuån 3 ,
Phu luc A:
Phu B:
Phu luc C:
Trå Ibi cäu höi ,
Nhüng cau hdi thudng g4p vé Active Server Pages
Tham khåo SQL
51
75 97 130 156
177
181
182 207 233 261 286 303 330 355
359
360 383 419 456 492 523
556 584 589 615 629