Bi 1: Giới thiệu về ASP
1. Giới thiệu về ASP.
ASP (Active Server Pages) l một môi trờng lập trình cung cấp cho việc kết hợp
HTML, ngôn ngữ kịch bản (Scripting) nh VBScript, Javacript, v các thnh phần
đợc viết trong các ngôn ngữ nhằm tạo ra một ứng dụng Internet mạnh mẽ v hon
chỉnh.
2. ASP file l gì?
File đợc tạo với phần mở rộng .ASP. Trong file ny chứa các thẻ HTML, Các
kịch bản Scripting nh VBSCript, JavaScript hay các lời gọi đến các components(Nh
DLL v ActiveX control)
Các script của ASP đợc nằm trong cặp thẻ <% %>
Khi cần sửa đổi các file ASP ta chỉ cần ghi lại trên server thôi. Vo nhng lần
saukhi trang ASP đợc gọi, các Script trong file ASP tự động biên dịch lại.
Công nghệ ASP đợc xây dng trực tiếp bên trong ; IIS(WinNT, 2000), Personal
Webserver.
3. ASP lm việc nh thế no ?
Trang HTML tĩnh:
Trang web động (Dynamic):
4.
5.
6.
7.
8.
9. Giới thiệu về IIS- Internet Information Server.
a. IIS l gì?
Microsoft Internet Information Server l một ứng dụng server chuyển giao
thông tin bằng việc sử dụng giao thức chuyển đổi siêu văn bản HTTP
Byte Byt
Double Dbl
Integer Int
Long Lng
Object Obj
String Str
ADO command Cmd
ADO connection Cnn
.. 2. Khai báo hằng số.
CONST tên hằng= giá trị
3. Các đối tợng xây dựng sẵn trong ASP.
Trong ASP có 5 đối tợng phục vụ cho việc sử dụng ton bộ.
+ Request: Lấy thông tin từ User
+ Response: Gửi thông tin từ Server tới User.
+ Server: Dùng để điều khiển IIS
+ Session: Dùng để lu trữ các thông tin nh các ci đặt, thay đổi cho một
phiên lm việc hiện thời của User.
+ Application: Dùng để chia sẻ các thông tin cấp ứng dụng v điều khiển
các thiết lập cho ton bộ quá trình chạy ứng dụng
Bi 3: Cấu trúc điều khiển lệnh v Hm.
1. Các cấu trúc điều khiển.
A. Cấu trúc điều kiện IF..THEN..ELSE..IF
Cú pháp:
Case <gia tri 2>
<Nhóm lệnh 2>
Case <gia tri n>
<Nhóm lệnh n>
Case Else
<Nhóm lệnh n+1>
%>
Ví dụ: Hiện ngy giờ trên máy chủ v cho biết hôm nay l thứ mấy?
C. Cấu trúc lặp tuần tự fornext.