Vous êtes sur la page 1sur 4

Asp v vic xy dng ng dng trn Web

PCWorld VN 7/99 ASP l g? Kh i ni! ASP "Active Server P#ge$: ASP l mi trng kch bn trn m ! ch" #S$r%$r&'id$ Scri(ting )n%ironm$nt* d+ng ,- t.o % ch.! c c /ng d0ng W$b ,1ng % c2 t3ng t c4 Nh t5( c c ,6i t7ng c2 '8n #9:ilt&in ;b<$ct* %=i nhi>: t?nh n@ng (hong (hAB kh n@ng hC tr7 V9Scri(t lDn EScri(t c+ng m1t '6 thnh (hFn Acti%$G kh c kHm th$oB ASP c:ng cI( giJo diKn l5( trLnh m.nh % dM dng trong %iKc tri-n khJi /ng d0ng trn W$b4 %r#ng ASP: l trJng W$b trong ,2 c2 'N kOt h7( c c thnh (hFn PQRSB Acti%$G Com(on$nt % ASP Scri(t4 C2 th- T$m trJng ASP nh m1t trJng PQRS c2 bU ':ng c c ASP Scri(t CommJnd4 &'(t )*ng c+# tr#ng ASP: khi m1t trJng ASP ,7c !: cF: bVi W$b 9roW'$rB ,F: tin W$b S$r%$r T$m TXt % thNc hiKn hOt nhYng cZ: lKnh ASP Scri(tB kOt [: l m1t trJng \th:Fn PQRS\ ,7c ,J rJ 9roW'$r4 Ngi '] d0ng khng thI! nhYng lKnh ASP Scri(t bVi %L n2 ,^ ,7c thJ! b_ng c c gi tr kOt [: c"J [: trLnh thNc thi trn S$r%$r #T$m PLnh `*4 ng dng ASP: thng /ng d0ng ASP gam c c trJng ASP % c c thnh (hFn kh c ,bt trong m1t th m0c #A((licJtion cir$ctor!* ,7c khJi b o %=i W$b S$r%$rB th m0c n! (hi ,7c g n [:!>n )T$c:ti%$ hJ! Scri(t ,- trJng ASP ho.t ,1ng ,Ang4 Qrong A((licJtion cir$ctor! c2 m1t t5( tin ,bc biKt l dlobJl4J'J d+ng ,- chiJ 'e thng tin trong ton /ng d0ng4 Web Server ch' ASP: QrJng ASP c2 th- ch.! %=i Ricro'oft gnt$rn$t gnformJtion S$r%$r #ggS* h4i4 Q:! nhin b.n nn d+ng ASP %=i ggS j4i #trn WindoW' NQ* hobc Ricro'oft P$r'onJl W$b S$r%$r #PWS* j4i #trn WindoW' 9T* ,- '] d0ng nhYng t?nh n@ng m=i % c c Acti%$G Com(on$nt kHm th$o4 9.n c2 th- ci ,bt ggS j4i hobc PWS j4i tk (hFn NQ ;(tion PJck trong b1 Vi':Jl St:dio l4i4 , ch t(' tr#ng ASP: %=i m1t trJng PQRS c2 '8nB b.n c2 th- dM dng t.o trJng ASP b_ng c ch thm %o c c lKnh ASP Scri(t cFn thiOt % ,Ui (hFn mV r1ng thnh 4ASP4 ChA m: do trJng ASP ,7c T] lm tr=c trn S$r%$r nn n2 'n t6n nhi>: thi giJn h3n ,- ,J rJ 9roW'$rB do ,2 tr nh ,bt tn trJng l ASP khi khng cFn thiOt #t/c l khi n1i d:ng cho gam c c thnh (hFn PQRS* , ch ghi ASP Script tr'ng tr#ng ASP: ASP Scri(t (hi ,7c ,bt giYJ km hiK: pq % qr hobc giYJ kh6i pScri(t stNAQu\S)sV)s\ vSANdtAd)ulJng:Jg$wr p/Scri(tr

x NhYng lKnh n_m giYJ pqqr (hi '] d0ng ngn ngY Scri(ting ch?nh th/c #PrimJr! Scri(ting SJng:Jg$* [:i ,nh cho trJng ,2B PrimJr! Scri(ting SJng:Jg$ mbc ,nh l V9Scri(t4 y- cho ,nh PrimJr! Scri(ting SJng:Jg$ kh cB b.n d+ng cho dDn pqz SANdtAd)ulJng:Jg$r ,bt V d{ng ,F: tin c"J trJng ASP4 x c+ng kh6i pScri(t stNAQu\S)sV)s\ vSANdtAd)u lJng:Jg$wr p/Scri(tr ,- ,nh ngh|J c c Proc$d:r$ #S:b hobc }:nction* c2 '] d0ng trong trJng ASP #c c (roc$d:r$ thng ,7c ,bt V c:6i trJng ASP*4 x y- kOt T:It gi tr c"J m1t bi-: th/c ASPB d+ng ;:t(:t cir$cti%$ pqu $T($''ion qr V? d0: fil$ Q$'t4ASP 'n trLnh b! c ch '] d0ng m1t '6 lKnh ASP Scri(t ,3n gin nh 'J:: phtmlr ph$Jdr ptitl$rQ$'t ASPp/titl$r p/h$Jdr pbod!r p(rQhi' folloWing dr$$ting com$ from cJlling gr$$ting f:nction: pqugr$$tingqr pbrr Jnd thi' i' th$ tim$ of th$ lJ't r$fr$'h of th$ (Jg$ b! cJlling noW f:nction: pqunoWqr pbrrJnd thi' i' J t$Tt from r$'(on'$ m$thod: p qs$'(on'$4Writ$ \g WJ' cr$Jt$d b!s$'(on'$ m$thod\qr p/(r p/bod!r p/htmlr p'cri(t r:nJtu\'$r%$r\ lJng:Jg$u\V9Scri(t\r f:nction gr$$ting if #tim$ru~`:ii:ii AR~* Jnd #tim$ p ~`:ii:ii~* th$n gr$$tingu\dood Rorning \ $l'$ gr$$tingu\P$llo\ $nd if $nd f:nction p/'cri(tr , c )-i t.ng xy dng s/n c+# ASP "ASP 01ilt2in 3b4ect$: dam c2 l ,6i t7ng nh 'J:: `4 S$''ion: d+ng l: trY nhYng thng tin cFn thiOt trong (hin lm %iKc c"J t'$r4 NhYng thng tin l: trY trong S$''ion khng b mIt ,i khi t'$r di ch:!-n [:J c c trJng c"J /ng d0ng4 4 A((licJtion: d+ng chiJ 'e thng tin giYJ c c t'$r trong c+ng m1t /ng d0ng4 y6i t7ng A((licJtion thng ,7c d+ng trong %iKc ,Om '6 lFn tr:! c5( ,On /ng d0ng c"J c c t'$r4 h4 s$[:$'t: d+ng ,- tr:! c5( nhYng thng tin ,7c ch:!-n c+ng %=i c c !: cF: PQQP4 NhYng thng tin n! gam c2 c c thJm '6 c"J }orm khi ,7c S:bmit d+ng (h3ng th/c P;SQ hJ! d)Q hJ! c c thJm '6 ,7c ghi c+ng %=i trJng ASP trong li gi ,On trJng ,24 c+ng ,6i t7ng

s$[:$'t c2 th- chiJ 'e thng tin [:J l.i giYJ c c trJng ASP trong m1t /ng d0ng4 Ngoi rJ s$[:$'t c{n ,7c d+ng ,- lI! gi tr c c cooki$ l: trY trn m ! cli$nt4 j4 s$'(on'$: g]i thng tin rJ t'$rB gam c2 ghi thng tin trNc tiO( rJ 9roW'$rB ch:!-n 9roW'$r ,On m1t tsS kh c %/hobc thiOt l5( c c cooki$ trn m ! cli$nt4 4 S$r%$r: c:ng cI( (h3ng tiKn tr:! c5( ,On nhYng (h3ng th/c % th:1c t?nh trn '$r%$r4 Qhng '] d0ng (h3ng th/c S$r%$r4Cr$Jt$;b<$ct ,- khVi t.o in'tJnc$ c"J m1t Acti%$G ;b<$ct trn trJng ASP4 l4 ;b<$ctCont$Tt: '] d0ng ;b<$ctCont$Tt ,- chI( th:5n hobc h"! b trJn'Jction ,7c khVi t.o bVi m1t ASP Scri(t4 , c thnh ph5n Active67 `4 y6i t7ng tr:! c5( dY liK: Ac; #Acti%$G cJtJ ;b<$ct*: Ac; l m1t thnh (hFn trong b1 Ricro'oft cJtJ Acc$'' Com(on$nt #RcAC & gam Ac;B ;S) c9 % ;c9C*4 Ac; c:ng cI( giJo diKn l5( trLnh [:$n th:1c %=i nhYng th:1c t?nh % (h3ng th/c th$o m hLnh ,6i t7ng ,t.o 'N dM dng cho c c l5( trLnh %inB nhIt l ,6i %=i nhYng ngi ,^ [:$n %=i cA; % sc;4 V m/c hK th6ngB c c ch/c n@ng t3ng t c dY liK: th5t 'N %=i c9RS 'n do thnh (hFn ;S) c9 #gi l ;S) c9 Pro%id$r* ,m nh5nB thnh (hFn n! do nh 'n T:It c3 'V dY liK: #CScS* c:ng cI( c+ng %=i 'n (hm c"J h4 PiKn nJ!B do ,J '6 hK c9RS d+ng ;c9C lm giJo diKn CScS nn Ricro'oft c2 kHm th$o m1t thnh (hFn gi l ;S) c9 Pro%id$r for ;c9C ,- Ac; c2 th- lm %iKc trn c c hK th6ng CScS hiKn t.i d+ng giJo tiO( ;c9C #T$m PLnh *4 89 , c thnh ph5n Active6 :h c7 & Ad sotJtor ;b<$ct #AdsotJtor*: l:Zn (hin hi-n th d^! c c hLnh nh cng nh lin kOt tk hLnh nh ,7c hi-n th ,On m1t tsS4 Qhng tin %> hLnh nh % lin kOt t3ng /ng ,7c l: trY trong fil$ t$Tt4 & 9roW'$r CJ(Jbiliti$' ob<$ct #9roW'$rQ!($*: nhYng thng tin %> 9roW'$r nh tnB %$r'ionB c2 hC tr7 frJm$B tJbl$ hJ! khng444 & PJg$ Co:nt$r: ,Om % hi-n th '6 lFn trJng W$b ,7c !: cF: & R!gnfoB StJt:'B S!'t$mB Qool' ;b<$ct: c c thng tin %> W$b 'it$ ;< hnh !*t ng dng ,S=> trn Web Web Server: l n3i tiO( nh5n % tr li c c !: cF: c"J W$b :'$rB ,ang thi cng thNc hiKn %iKc kOt n6i ,On hK c9RS trn cJtJbJ'$ S$r%$r th$o !: cF: tr:! c5( dY liK: c"J trJng ASP4 Ac; c:ng cI( giJo diKn l5( trLnh cho ngi (h t tri-n TZ! dNng c c lKnh tr:! c5( CScSB c c lKnh n! ,7c ch:!-n ,On cho hK c9RS ,- thNc thi thng [:J c c thnh (hFn ;S) c9 #% ;c9C*4 Ot [: tr:! %In dY liK: 'n ,7c W$b S$r%$r ,J rJ hi-n th trn 9roW'$r4 =#t#b#se Server: l n3i diMn rJ %iKc thNc thi c c thJo t c CScS nh tr:! %InB c5( nh5t cng nh ,m bo t?nh ton %n dY liK: c"J hK c9RS4

0r'?ser: giJo diKn %=i ngi '] d0ngB l n3i tiO( nh5n !: cF: c"J ngi '] d0ng cng nh hi-n th kOt [: !: cF:4 Ngoi rJB 9roW'$r c{n l n3i ki-m trJ '3 b1 t?nh h7( lK c"J dY liK: tr=c khi ch:!-n ,On cho W$b S$r%$r4 >@ ;(nh ,Ang S#i g'n S:y B#rden 2 8C > %h nh %<nD EFD %P9 &,; 2 G%7 H88 CCC8

Vous aimerez peut-être aussi