Professional Documents
Culture Documents
Video
Video
TI LIU
Bin son:
- Nguyn Minh Qu
- Phm Ngc Hng
- L Quang Li
HNG YN 7/2008
MC LC
BI S 1: M U V ASP.NET....................................................................... 6
1.1. Gii thiu tng quan cng ngh .NET ........................................................................ 6
1.1.1 S ra i ca .NET............................................................................................................6
1.1.2 .NET Framework l g ......................................................................................................7
1.1.3 Mt s u im chnh ca .NET framework.....................................................................9
1.2. Gii thiu ASP.NET................................................................................................. 10
1.3. Ci t Visual Studio.NET 2008 .............................................................................. 10
1.3.1 Cc phin bn .NET ........................................................................................................10
1.3.2 Ci t Visual Studio.NET 2008.....................................................................................10
1.4. Gii thiu mi trng tch hp (IDE) ca ASP.NET................................................ 11
1.5. To/lu/m/chy ng dng ASP.NET...................................................................... 13
1.5.1 To mi ...........................................................................................................................13
1.5.2 Lu ng dng Web..........................................................................................................14
1.5.3 M (Chy) ng dng .......................................................................................................14
1.6. C bn v CSS v DHTML. ..................................................................................... 15
1.6.1 CSS..................................................................................................................................15
1.6.2 DHTML...........................................................................................................................15
1.7. nh dng cc th s dng CSS................................................................................ 16
1.7.1 nh dng mc dng (Inline) .......................................................................................16
1.7.2 nh dng bi b chn ID ...............................................................................................16
1.7.3 nh dng bi b chn th (tag)......................................................................................16
1.7.4 nh dng bi lp (Class) ...............................................................................................17
1.7.5 Vn t chc lu tr.....................................................................................................19
1.8. Truy xut thuc tnh cc th HTML v CSS bng JavaScript................................... 19
1.8.1 Truy xut cc thuc tnh ca th .....................................................................................19
1.8.2 Truy xut cc thuc tnh CSS..........................................................................................20
BI S 2: THC HNH ..................................................................................... 22
BI S 3: ASP.NET v Web form...................................................................... 32
3.1 M hnh lp trnh pha my ch................................................................................. 32
3.2 C ch x l file ASP.NET pha my ch. ................................................................ 34
3.3 Mt s v d minh ha............................................................................................... 36
3.3.1 Yu cu x l ti pha server thng qua Runat=Server ...............................................36
3.3.2 Yu cu x l bn pha server thng qua cp th <% %>...............................................37
3.3.3 Yu cu x l bn server thng qua Script......................................................................38
3.3.4 Yu cu x l bn pha server bng cch t trong Code file .........................................38
3.4 Webform trong ASP.NET ......................................................................................... 39
3.5 Tm hiu cu trc trang ASP.NET............................................................................. 39
3.6 Code behind v vit code pha Server........................................................................ 42
3.7 HTML Server Controls v Web controls ................................................................... 43
3.7.1 Gii thiu.........................................................................................................................43
3.7.2 Cch thc to phn t HTML Server Control v ASP.NET control...............................43
BI 4: THC HNH ........................................................................................... 45
BI 5: Tm hiu v s dng cc Server/Ajax Controls..................................... 53
5.1 HTML Server Controls.............................................................................................. 53
5.2 Web server Controls .................................................................................................. 53
5.2.1 Khai bo (to cc phn t web server control)................................................................53
5.2.2 C ch x l cc phn t web server control ..................................................................54
5.2.2 Thc thi cc cu lnh ti pha server ...............................................................................59
TI LIU
Bin son:
- Nguyn Minh Qu
- Phm Ngc Hng
- L Quang Li
HNG YN 7/2008
BI S 1: M U V ASP.NET
Mc tiu: Kt thc bi hc, sinh vin c th
Nu c cc c im chnh ca cng ngh .NET
M t c cc thnh phn c bn bn trong .NET Framework
Ci t v cu hnh h thng chy cc trang ASP/ ASP.NET
S dng h thng IDE ca VS 2008 to, lu v chy ng dng web
Nu c cc u im ca web ng - DHTML
nh dng trang web s dng CSS
Truy xut cc thuc tnh ca phn t web thng qua CSS v Javascript
Ni dung
y ca cc ngn ng lp trnh. Vic s dng .NET khng ch gip pht trin cc ng dng
n l m cn c th pht trin cc ng dng phn tn qui m rt ln; .NET lm gim
thiu thi gian pht trin ng dng, nng cao r rt cht lng sn phm phn mm.
Phin bn .NET u tin (v 1.0) c Microsoft a ra th trng vo nm 2001.
Windows Forms: Cc th vin dnh cho pht trin cc ng dng Windows (winform).
Common Language Specification: Phn ny c nhim v c t ngn ng chung cc
chng trnh vit trn cc ngn ng lp trnh khc nhau phi tun theo. Ni cch khc,
bin dch cc chng trnh vit trn cc ngn ng lp trnh khc nhau v mt ngn ng
thng nht chung (Common Language). Nh iu ny m
Cc ngn ng lp trnh.
M hnh bin dch v thc thi chng trnh ca ng dng .NET (1)
M hnh bin dch v thc thi chng trnh ca ng dng .NET (2)