You are on page 1of 7

Ti liu thc hnh lp trnh web

Bui 1 Lm quen vi giao din Visual Basic 2005 v xy dng ng dng web n gin
I. Khi ng chng trnh Visual Basic Start Program Microsoft Visual Studio 2005 Microsoft Visual Studio 2005

II.

Mt s lnh thng dng trong lp trnh web 1. Lnh, cu trc iu khin v vng lp C php V d
Dim i As Integer Dim str As String Dim arr1(10) As Integer Dim arr2(10,10) As Integer

Khai bo bin

Dim Tn_bin As Kiu_d_liu

Php gn

Tn_bin = Gi tr

i = 10 str = Hc lp trnh WEB arr1(0) = 1, arr1(1) = 5 arr2(0,0) = 1, arr2(0,1) = 5

Ph nh

Not

-1-

Ti liu thc hnh lp trnh web

iu kin If Biu_thc_K Then Cu_lnh


If Biu_thc_K Then Cu_lnh End If If Biu_thc_K Then Cu lnh iu kin ng Else Cu lnh iu kin sai End If Select Case Biu_thc Case Gi_tr_1 Cu lnh Case Gi_tr_2 Cu lnh Case Else Cu lnh End Select

If

i > 2 Then i = 2

If i > 2 Then i = 2 End If If i > 2 Then i = 2 Else i = 1 End If Select Case So Case 1 MsgBox (So 1) Case 2 Msgbox (So 2) Case Else Msgbox (So khac) End Select While i <= 10 Tong += i i += 1 End While Do While i <= 10 Tong += i i += 1 Loop Do

Lnh lp

While Biu_thc_K_ng Cu lnh lp [Exit While] Thot vng lp End While Do While Biu_thc_K_ng Cu lnh lp [Exit Do] Thot vng lp Loop Do Cu lnh lp [Exit Do] Thot vng lp Loop Until Biu_thc_K_sai

Tong += i i += 1 Loop Until i > 10 Dim s1, s2, s As String s1 = Lap Trinh s2 = WEB s = s1 + s2 hoc s = s1 & s2 (s = Lap Trinh WEB)

Ni chui + hoc &

-2-

Ti liu thc hnh lp trnh web

Hm v th tc

Function Tn_hm (...) As KDL Cu lnh Return _value Hoc (Tn_hm = _value) End Function Sub Tn_sub (...) Cu lnh End Sub

Function Tong(a,b) As Integer Dim T As Integer T = a + b Return T End Function Sub Tong(a, b) T = a + b End Sub Dim s1, s2, s As String s1 = Lap Trinh s2 = WEB s = s1 + s2 hoc s = s1 & s2 (s = Lap Trinh WEB)

Ni chui + hoc &

Php ton >, >=, <, <=, = so snh 2. Mt s control thng dng CONTROL TextBox Button Label ASP.NET
<asp:TextBox runat = server /> <asp:Button runat = server />

HTML <input type= text> <input type=button>

-3-

Ti liu thc hnh lp trnh web III. Cch to mt ng dng WEB bng Visual Basic 2005 Bc 1 : Vo menu File New Web Site

Bc 2 : Ta chn loi Project Ngn ng cho project ng dn cn lu tr project OK

Loi Project

Ngn ng

ng dn cha project

-4-

Ti liu thc hnh lp trnh web Sau khi to project thnh cng, ta s c giao din nh hnh bn di. Trong project gm cc file : Default.aspx, Default.aspx.vb, web.config. Default.aspx : cha source thit k giao din. Default.aspx.vb : cha source x l thng tin. Web.config : thng c dng nhiu nht trong qu trnh kt ni vi CSDL v thng s cu hnh cho project. Cu trc trang aspx gm hai phn : 1 Trang cha source thit k giao din c phn m rng l .aspx; 2 Trang cha source x l thng tin c phn m rng l .aspx.vb. i vi trang c phn m rng l .aspx dng u tin ca trang c ngha nh sau : Language = VB : Ngn ng dng cho trang ny l Visual Basic CodeFile = FileName.aspx.vb : trang cha source x l thng tin cho trang ny Inherits = _FileName : Tn lp ca trang cha source xa l thng tin AutoEventWireup = false

Cha to n b thng tin ca project

Hp cha cc thuc tnh ca control

Khung cha cc controls ca web

Cc thao tc c bn vi project Ch y chng trinh : bm t hp phm CTRL + F5 hoc biu tng Thay i trang chy mc nh : Click phi vo trang cn thay i bn khung Solution Set At Start Page

-5-

Ti liu thc hnh lp trnh web Thm file m i : Click phi vo v tr cn th m Add New Item Chn loi file cn thm t tn chn ngn ng cho file Add

t tn file

IV. Bi tp (To Project Buoi1) 1. To trang web hin th cu thng bo BI HC U TIN ASP.NET 2. Ging bi 1 nhng c s dng control label hin th cu thng bo 3. To trang web gm c mt TextBox dng nhp tn, mt nt Button, mt Label, khi nhn nt Button th Label hin th cu thng bo CHO BN + Tn c nhp t TextBox.

4. To trang web tnh tng hai s gm c 2 TextBox, mt nt Button v mt Label, TextBox1 dng nhp s th nht, TextBox2 nhp s th hai, khi nhn nt Button th Label hin th kt qu tng c tnh t hai TextBox.

-6-

Ti liu thc hnh lp trnh web

5. Tng t b i 4, lm thm cc nt -, *, /. 6. To trang web cha menu dng lin kt tt c cc trang 1, 2, 3, 4, 5.

-7-

You might also like