BÀI 1 http://www.dayhoctructuyen.com/file.php/158/b1_files/b01.htm
1 of 3 3/28/2008 10:51 AM
BÀI 1: GII THIU V ASP
1. GII THIU V ASP.
ASP (Active Server Pages) là mt môi trường lp trình cung cp cho vic kết hp HTML,
ngôn ng kch bn (Scripting) như VBScript, Javacript, và các thành phn được viết trong các
ngôn ng nhm to ra mt ng dng Internet mnh m và hoàn chnh.
2. ASP file là gì?
File được to vi phn m rng .ASP. Trong file này cha các th HTML, Các kch bn Scripting
như VBSCript, JavaScript hay các li gi đến các components(Như DLL và ActiveX control)
Các script ca ASP được nm trong cp th <% ……….. %>
Khi cn sa đổi các file ASP ta ch cn ghi li trên server thôi. Vào nhưng ln sau khi trang
A
được gi, các Script trong file ASP t động biên dch li.
Công ngh ASP được xây dưng trc tiếp bên trong ; IIS(WinNT, 2000, XP), Personal Webserver.
3. ASP làm vic như thế nào ?
Trang HTML tĩnh:
Trang web động (Dynamic):
BÀI 1 http://www.dayhoctructuyen.com/file.php/158/b1_files/b01.htm
2 of 3 3/28/2008 10:51 AM
4. Gii thiu v IIS - Internet Information Server.
a. IIS là gì?
Microsoft Internet Information Server là mt ng dng server chuyn giao thông tin
bng vic s dng giao thc chuyn đổi siêu văn bn HTTP
b. IIS có th làm được gì?
Ø Xut bn mt Home page lên Internet.
Ø
To các giao dch thương mi đin t trên Internet( Quá trình giao dch, đặt
hàng…)
Ø
Cho phép người dùng t xa có th truy xut Cơ s d liu (Data Base Remote
Access)
5. IIS hot động như thế nào ?
Web, v cơ bn thc s là mt h thng các yêu cu (Request) và các đáp ng (Response). II
S
phn hi li các yêu cu đòi thông tin ca Web Browser. IIS lng nghe các yêu cu đó t phí
a
Users trên mt mng s dng WWW.
6. Cài đặt IIS.
Thc hành trên máy
BÀI 1 http://www.dayhoctructuyen.com/file.php/158/b1_files/b01.htm
3 of 3 3/28/2008 10:51 AM
7. Ví d v file ASP.
<html>
<body>
<%
response.write("Hello World!")
%>
</body>
</html>
<html>
<body>
<%="Hello World!"%>
</body>
</html>
BÀI 2: LP TRÌNH VI ASP
1. Khai báo biến.
- Không bt buc nhưng nên khai báo để kim soát và bt li.
- Nên s dng <% Option Explicit %> ngay đầu mi tp ASP.
- Cú pháp: Dim biến 1, biến 2…
- Để khai báo mng:
1. Dim a(10) : ch s chy t 0->10 do đó có 11 phn t.
2. Khi khai báo nên s dng các tin t:
Ví d:
<html>
<body>
<%
dim name
name="Donald Duck"
response.write("My name is: " & name)
%>
</body>
</html>
2. Khai báo hng s.
CONST tên hng= giá tr
3. Các đối tượng xây dng sn trong ASP.
Trong ASP có 5 đối tượng phc v cho vic s dng toàn b.
+ Request: Ly thông tin t User
+ Response: Gi thông tin t Server ti User.
+ Server: Dùng để điu khin IIS
+ Session: Dùng để lưu tr các thông tin như các cài đặt, thay đổi cho
mt phiên làm vic hin thi ca User.
+ Application: Dùng để chia s các thông tin cp ng dng và điu khin
các thiết lp cho toàn b quá trình chy ng dng
D
n
g
d
li
u Tint
p
refix
)
Boolean Bln
Byte Byt
Double Dbl
Integer Int
Long Lng
Object Obj
String Str
ADO command Cmd
ADO connection Cnn
…………………..