Tài liệu ASP Lab Guide 1: ASP Lab Guide 1 – C0607L
60 phút đầu – Bắt đầu IIS của bạn
-Khởi động Web Server
-Để khởi động IIS, bạn có thể chạy cửa sổ Internet Information Services Management trong Control Panel\ Administrative Tools. 
-Giao diện nó xuất hiện như sau:
Các nút điều khiển
Các ứng dụng Web
-Tạo ứng dụng Web dùng Dreamweaver MX
-Đầu tiên tạo một thư mục tên là CoolASP trong ổ C:\InetPub\wwwroot\
-Tạo một site: theo 4 bước dưới đây
-Mở hộp hội thoại Manage Sites, chọn tùy chọn new site
-Đặt tên cho site là CoolASP
Lựa chọn loại của site (ASP JavaScript)
-Lựa chọn cách để kiểm tra việc chạy web site (Testing method), chọn Local method
-Chọn thư mục chứa website của bạn là CoolASP
-Tiếp theo hoàn tất quá trình tạo site trong Dreamweaver MX
-Tạo một trang ASP
-Mở hộp hội thoại Open New document và chọn mục General/Dynamic/ASP Javascript
-Sau đó save và đặt tên cho file asp đó vào trong thư mục CoolASP
-Và sau đó soạn thảo code ASP trong Dreamweaver 
-Soạn thảo xong nhấn nút F12 để hiể...
                
              
                                            
                                
            
 
            
                 10 trang
10 trang | 
Chia sẻ: hunglv | Lượt xem: 1974 | Lượt tải: 0 
              
            Bạn đang xem nội dung tài liệu ASP Lab Guide 1, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
ASP Lab Guide 1 – C0607L
60 phút đầu – Bắt đầu IIS của bạn
-Khởi động Web Server
-Để khởi động IIS, bạn có thể chạy cửa sổ Internet Information Services Management trong Control Panel\ Administrative Tools. 
-Giao diện nó xuất hiện như sau:
Các nút điều khiển
Các ứng dụng Web
-Tạo ứng dụng Web dùng Dreamweaver MX
-Đầu tiên tạo một thư mục tên là CoolASP trong ổ C:\InetPub\wwwroot\
-Tạo một site: theo 4 bước dưới đây
-Mở hộp hội thoại Manage Sites, chọn tùy chọn new site
-Đặt tên cho site là CoolASP
Lựa chọn loại của site (ASP JavaScript)
-Lựa chọn cách để kiểm tra việc chạy web site (Testing method), chọn Local method
-Chọn thư mục chứa website của bạn là CoolASP
-Tiếp theo hoàn tất quá trình tạo site trong Dreamweaver MX
-Tạo một trang ASP
-Mở hộp hội thoại Open New document và chọn mục General/Dynamic/ASP Javascript
-Sau đó save và đặt tên cho file asp đó vào trong thư mục CoolASP
-Và sau đó soạn thảo code ASP trong Dreamweaver 
-Soạn thảo xong nhấn nút F12 để hiển thị trang ASP trên trình duyệt
-Hoặc chạy IIS để hiển thị kết quả của bạn, hoặc gõ trực tiếp trên địa chỉ URL
60 phút tiếp theo – Step by step
Đây là một số ví dụ trong ASP. Vẫn sử dụng site CoolASP ở trên. Lưu tất cả các file trong thư mục CoolASP.
2.1 In dòng text trong ASP
Ví dụ về sử dụng lệnh in ra màn hìnhĐặt tên file là UsingWrite.asp
<%
// In ra màn hình dòng chữ Welcome
Response.Write(“Welcome”);
%> 
<%
//In ra màn hình dòng chữ Welcome đậm (theo định dạng của thẻ HTML)
Response.Write(“Welcome”);
%> 
<% 
//In ra màn hình giá trị của biến vName
var vName = “ABC”;
Response.Write(vName); 
%>
2.2 Định dạng chữ với các thẻ HTML
You can use HTML tags to format the text!");%>This text is styled with the style attribute!");%>
Kết quả hiển thị
You can use HTML tags to format the text!
This text is styled with the style attribute!
2.3 Khai báo và sử dụng biến trong ASP
Đặt tên file là UsingVariable.asp
 Ví dụ về biến
 Variable Sample
	Thao tác với số nguyên
	<%
	//Khai báo biến
	var intVarA, intVarB, intVarSum;
	//Khán giá trị của biến bằng các số nguyên
	intVarA = 5;
	intVarB = 5;
	//Tính toán với các biến
	intVarSum = intVarA + intVarB;
	%>
	Kết quả hiển thị:
 + =
	Thao tác với chuỗi
	<%
	//Khai báo biến
	var strVar;
	//Khán giá trị của biến bằng chuối ký tự
	strVar = "Jemearl";
	%>
	This example was done by 
	Thao tác với giá trị logic
	<%
	//Khai báo biến
	var blnVar;
	//Khán giá trị của biến bằng giá trị logic
	blnVar = true;
	//Output Message based on value.
	if (blnVar)
	 {
	 	//Hiển thị dòng chữ nếu blnVar là true
Response.Write("The boolean value is True.");
	 }
	else
	{
	 	//Hiển thị dòng chữ nếu blnVar là false
Response.Write("The boolean value is False.");
	}
	%>
	Ngày tháng và thời gian
	<%
	//Khai báo biến
	var dtmVar;
	//Gán giá trị cho biến qua đối tương Date trong Javascript
	dtmVar = new Date(1997, 8, 27, 17, 11, 42);
	%>
	The date and time is 
	<%
	//Gán giá trị của biến cho ngày giờ hiện tại của hệ thống Server.
	var dtmVarNow;
dtmVarNow = new Date();
	%>
	The system date and time
	is 
2.4 Câu lệnh điều kiện trong ASP
Ví dụ về if và switch…case
Đặt tên file là UsingConditional.asp
 Ví dụ về toán tự điều kiện
 Toán tử điều kiên
	 <%
	var dtmVar;
	//Khởi tạo đối tượng Date
	dtmVar = new Date();
	 %>
	 The date is: // 
	<%
	//câu lệnh switch để hiểnt thị thông báo dựa trên ngày của tháng	switch (dtmVar.getDate())
	{
	 case 1:
	 case 2:
	 case 3:
	 case 4:
	 case 5:
	 case 6:
	 case 7:
	 case 8:
	 case 9:
	 case 10:
	 Response.Write("Bắt đầu của tháng");
	 break;
	 case 11:
	 case 12:
	 case 13:
	 case 14:
	 case 15:
	 case 16:
	 case 17:
	 case 18:
	 case 19:
	 case 20:
	 Response.Write("Giữa thángP>");
	 break;
	 default:
	 Response.Write("Cuối tháng");
	}
	%>
	The time is: 
::
	<%
	//Kiểm tra sang hay chiều để hiển thị thông báo
	if (dtmVar.getHours() >= 12)
	{
	Response.Write("Good Evening");
	}
	else
	{
	Response.Write("Good Morning");
	}
	%>
2.5 Sử dụng vòng lặp trong ASP
Ví dụ về lặp trong ASP:
Đặt tên file là UsingLoops.asp
 Vòng lặp
 Vòng lặp trong ASP
 <% 
	var i ;
	for(i = 1; i < 6; i++) 
 	{ 
 %> 
 > 
 Hello World với For Loop!
 <% 
 } 
 %> 
 <% 
	i = 1 
	while(i < 6) 
 	{ 
 %>
 > 
 Hello World với While Loop!
 <% 
i = i+1; 
} 
 %> 
 <% 
	i = 1 ;
	do 
 	{
 %> 
 	> 
 Hello World với Do...While Loop!
 <% 
i = i+1; 
 	} while(i < 6); 
 %> 
2.6 Sử dụng hàm trong ASP
Ví dụ về sử dụng hàm trong ASP
Đặt tên file là UsingFunction.asp
//Khai báo Server Side Script Function.
function PrintOutMsg(strMsg, intCount)
	{
	var i ;	
	//Hiển thị Message đếm số lần.
	for(i = 0; i < intCount; i++)
	{
	Response.Write(strMsg + "");
	}
	//Trả vế số lần lặp
	return intCount;
	}
 Sử dụng hàm
 Hàm ở phía Server Side 
	Hàm “PrintOutMsg” in ra một dòng message chỉ định và một tập hợp số lần
	<%
	var intTimes ;
	 	 //Gọi hàm.	
	intTimes = PrintOutMsg("This is a function test!", 4);
	//Hiển thị giá trị trả về
	Response.Write("Hàm đã in ra dòng chữ " + intTimes + " lần.");
	%>
30 phút cuối – Bài tập tự làm
Dùng câu lệnh Response.Write() để tạo ra giao diện như sau 
Dùng vòng lặp for để hiển thị các dòng tiêu đề như sau (hiển thị qua thẻ )
Header 1
Header 2
Header 3
Header 4
Header 5
Header 6
            Các file đính kèm theo tài liệu này:
 ASP Lab guide 1- ITT.doc ASP Lab guide 1- ITT.doc