ASP Lab Guide 1

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ể...

doc10 trang | Chia sẻ: hunglv | Lượt xem: 1831 | Lượt tải: 0download
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:

  • docASP Lab guide 1- ITT.doc