Professional Documents
Culture Documents
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
Php gn
Tn_bin = Gi tr
Ph nh
Not
-1-
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)
-2-
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)
Php ton >, >=, <, <=, = so snh 2. Mt s control thng dng CONTROL TextBox Button Label ASP.NET
<asp:TextBox runat = server /> <asp:Button runat = server />
-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
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
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-
-7-