tài liệu khóa học lập trình asp.net

150 819 0
tài liệu khóa học lập trình asp.net

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Tài liệu khóa học lập trình web với ASP.NET – Biên soạn: Trung tâm Hưng Yên Aptech http://08tn1d.net –diễn Đàn Sinh Viên Toán Tin MỤC LỤC I. Lý thuyết 5 1.1 Giới thiệu 5 1.2 Danh sách các phần tử HTML thường dùng 5 II. Bài tập thực hành 7 1. Yêu cầu: 7 2. Hướng dẫn 8 3. Minh hoạ mẫu 8 4. Ghi chú 9 BÀI SỐ 2: Tạo trang web động với DHTML và JavaScript 10 I. Lý thuyết 10 1. Đưa câu lệnh javascript vào trang web 10 2. Đưa câu lệnh javascript vào từ một file riêng biệt. 11 3. Truy cập các phần tử HTML bằng câu lệnh Javascript 12 4. Xây dựng hàm trong Javascript 13 5. Một số hàm thông dụng của Javascript 14 II. Thực hành 14 1. Yêu cầu 14 2. Hướng dẫn 14 3. Minh hoạ mẫu 14 4. Ghi chú 17 BÀI 3: THAY ĐỔI NỘI DUNG TRANG WEB BẰNG CSS VÀ JS ĐỊNH DẠNG TRANG WEB VỚI CSS 17 I. Lý thuyết 17 1. Định dạng CSS ngay trong định nghĩa phần tử (Gọi là Inline) 18 2. Định dạng CSS thông qua lớp 18 II. Thực hành 20 1. Yêu cầu 20 2. Hướng dẫn 20 3. Minh hoạ mẫu 21 4. Ghi chú 24 BÀI 4 (Tiếp): THAY ĐỔI NỘI DUNG TRANG WEB BẰNG CSS VÀ JS ĐỊNH DẠNG TRANG WEB VỚI CSS 25 I. Lý thuyết 25 1. Tham chiếu đến một phần tử trong trang web 25 2. Tham chiếu đến một thuộc tính của phần tử 26 3. Thay đổi nội dung của một phần tử 26 II. Thực hành 27 1 Yêu cầu 27 2 Hướng dẫn 28 V2.0 – http://www.aptech.utehy.vn; aptech@utehy.edu.vn; Tel: 03213-713.319 P.1 Tài liệu khóa học lập trình web với ASP.NET – Biên soạn: Trung tâm Hưng Yên Aptech http://08tn1d.net –diễn Đàn Sinh Viên Toán Tin 3 Minh Hoạ mẫu 28 4 Ghi chú 33 BÀI SỐ 5: ASP.NET và Web form 33 I. Lý thuyết 33 1. Mô hình lập trình phía máy chủ 33 2 Cơ chế xử lý file ASP.NET phía máy chủ. 36 3 Một số ví dụ minh họa. 39 4 Webform trong ASP.NET 42 5 Tìm hiểu cấu trúc trang ASP.NET 42 6. Code behind và viết code phía Server. 46 7. HTML Server Controls và Web controls 47 II. Thực hành 48 1. Yêu cầu 48 2. Hướng dẫn 49 3. Minh hoạ mẫu 49 4. Ghi chú. 54 BÀI 6: Các đối tượng trong ASP.NET 55 I. Lý thuyết 55 1. Request Object 55 2 Response Object 58 3 Server Object 60 4 Session Object 61 5 Application Object 61 II. Thực hành 62 1. Bài 1: Tạo một trang Login 62 2. Bài 2: Tạo một trang đếm số lượng người truy cập. 67 BÀI 7: CÔNG NGHỆ ADO.NET 69 I. Lý thuyết 69 1. Giới thiệu chung 69 2. Kiến trúc của ADO.NET 70 3. Các lớp thao tác với CSDL: Connection, Command,…. 71 II. THỰC HÀNH 84 1. Tạo cơ sở dữ liệu 84 2. Nhập dữ liệu cho bảng. 85 3. Hiển thị dữ liệu trong bảng lên trình duyệt 88 4. Cập nhật dữ liệu bằng DataSet và DataAdapter 89 BÀI 8: Tìm hiểu và ứng dụng cơ chế Data Binding 91 I. Lý thuyết 91 1 Giới thiệu DataBinding 91 2 Data Binding 91 3. Các điều khiển Data Source (Data source controls). 95 II. THỰC HÀNH 104 BÀI 9: Làm việc với GridView 108 V2.0 – http://www.aptech.utehy.vn; aptech@utehy.edu.vn; Tel: 03213-713.319 P.2 Tài liệu khóa học lập trình web với ASP.NET – Biên soạn: Trung tâm Hưng Yên Aptech http://08tn1d.net –diễn Đàn Sinh Viên Toán Tin I. Lý thuyết 108 1. Giới thiệu tổng quan 108 2. Tìm hiểu lớp GridView 108 3. Các tính năng hỗ trợ của GridView 112 4. Tạo các cột tùy biến HyperLink, BoundColunm… 116 5. Tạo và xử lý các cột Select, Edit, Delete, Update… 120 II. Thực hành 124 BÀI 10: Sử dụng Templates 131 I. Lý thuyết 131 1. Giới thiệu tổng quan 131 2. Các điều khiển hỗ trợ Templates 131 3. Repeater control, DataList control, GridView control 132 II. THỰC HÀNH 139 1. Bài 1: Hiển thị danh sách cán bộ 139 2. Bài 2: Bổ sung thêm trường vào bảng 141 3 Bài 3: Hiển thị danh sách cán bộ dạng chi tiết. 142 4. Bài 4: Hiển thị danh sách người dùng dưới dạng Flow (tuyến tính) 143 Bài 5: Hiển thị thông tin kèm Hyperlink 147 Bài 6: Thực hiện phân trang 148 PHỤ LỤC 150 I. ĐÓNG GÓI WEBSITE 150 II. CÀI ĐẶT HỆ THỐNG IIS HỖ TRỢ ASP.NET WEBSITE 150 1. Cài đặt IIS 150 2. Cài đặt .NET Framework 150 V2.0 – http://www.aptech.utehy.vn; aptech@utehy.edu.vn; Tel: 03213-713.319 P.3 Tài liệu khóa học lập trình web với ASP.NET – Biên soạn: Trung tâm Hưng Yên Aptech http://08tn1d.net –diễn Đàn Sinh Viên Toán Tin TRUNG TÂM HƯNG YÊN – APTECH Địa chỉ : Tầng 2, Nhà A – Đại học SPKT Hưng Yên Điện thoại : 0321-713.319; Fax: 0321-713.015 E-mail : aptech@utehy.edu.vn; Website : http://www.aptech.utehy.vn TÀI LIỆU KHÓA HỌC LẬP TRÌNH ASP.NET Biên soạn: - Nguyễn Minh Quý - Lê Quang Lợi HƯNG YÊN 7/2009 V2.0 – http://www.aptech.utehy.vn; aptech@utehy.edu.vn; Tel: 03213-713.319 P.4 Tài liệu khóa học lập trình web với ASP.NET – Biên soạn: Trung tâm Hưng Yên Aptech http://08tn1d.net –diễn Đàn Sinh Viên Toán Tin PHẦN I Cơ bản về HTML, DHTML, JavaScript BÀI SỐ 1: Tạo trang web với HTML Mục tiêu: Kết thúc bài học, sinh viên có thể  Tạo được trang web tĩnh trên notepad/ HTML Editor  Định dạng nội dung trang web bằng các phần tử HTML cơ bản  Thao tác được với phần tử bảng (Table), <TR>, <TD>, Nội dung I. Lý thuyết 1.1 Giới thiệu Một trang web khi được hiển thị trên trình duyệt (IE; FireFox; Netscape, ) về bản chất được tạo từ các cặp thẻ (tag) đặc biệt. Các thẻ này sẽ chỉ dẫn cho trình duyệt biết nên hiển thị nội dung như thế nào. Ví dụ cặp thẻ <b> </b> sẽ chỉ dẫn cho trình duyệt phải in đậm nội dung bên trong, v.v Mỗi cặp thẻ như vậy gọi là cặp thẻ HTML (Hyper Text Markup Language). Vì vậy, đối với mỗi lập trình viên web, trước khi muốn xây dựng ứng dụng web thực thụ thì không chỉ phải hiểu rất rõ những cặp thẻ HTML (ít nhất là những cặp thẻ cơ bản) mà còn phải biết cách Code (tạo) các cặp thẻ này. 1.2 Danh sách các phần tử HTML thường dùng Dưới đây là danh sách các phần tử HTML cơ bản và cách tạo ra tương ứng bằng cặp thẻ HTML STT Phần tử Hình thù hiển thị trên trang web Cách tạo ra bằng thẻ HTML tương ứng Input <input type="text" value="hello" name="txtMsg"> Button <input type="button" value="Yes" name="btnYes"> CheckBox <input type="checkBox" name="chkHTML" value="Checked"> Radio button <input type="radio" value='Checked' name = 'optGioiTinh'> List <Select name="lstDSSV" Size="3"> <Option value="sv1"> Nguyễn Văn A </Option > <Option value="sv2"> Nguyễn Văn B </Option > <Option value="sv3"> Nguyễn Văn C </Option > </Select> Danh sách (Combo Box) <Select name="lstDSSV" Size="1"> <Option value="sv1"> Nguyễn Văn A </Option > <Option value="sv2"> Nguyễn Văn B </Option > <Option value="sv3"> Nguyễn Văn C </Option > V2.0 – http://www.aptech.utehy.vn; aptech@utehy.edu.vn; Tel: 03213-713.319 P.5 Nam CheckBox1 Yes ✘ Nguyn Vn A Tài liệu khóa học lập trình web với ASP.NET – Biên soạn: Trung tâm Hưng Yên Aptech http://08tn1d.net –diễn Đàn Sinh Viên Toán Tin </Select> Phân cách <hr> xuống dòng <br> div Là một phần tử chứa các phần tử khác. Khi ẩn/ hiện/ di chuyển phần tử div thì các phần tử khác cũng ẩn/hiện/di chuyển theo <div> <input type="text" value="" name = "txtHoTen"> <input type ="button" value="OK" name="btnOK"> </div> Table 11 12 21 22 <Table border = "1"> <tr> <td> 11 </td> <td> 12 </td> </tr> <tr> <td> 21 </td> <td> 22 </td> </tr> </table> TR Thẻ TR phải nằm trong một <Table> nào đó, không thể tạo riêng TD Thẻ TD phải nằm trong một <TR> nào đó, không thể tạo riêng. Trộn hai cột => <tr> <td> </td> <td colspan = 2> </td> </tr> Trộn 2 hàng => <table border="1"> <tr> <td >1</td> <td>2</td> <td>3</td> </tr> <tr> <td rowspan="2" >1</td> <td>2</td><td>3</td> </tr> <tr> <td >1</td> <td>2</td> </tr> </table> a www.aptech.utehy.vn <a href="http://www.utehy.vn"> www.aptech.utehy.vn </a> img <img src="utehylogo.png" alt ="Logo UTEHY"> Chú ý: Thuộc tính đặt cho các phần tử được viết dưới dạng: <Tên thuộc tính>=<giá trị>. Phần <giá trị> được đặt trong cặp dấu nháy đơn hoặc cặp dấu nháy kép. V2.0 – http://www.aptech.utehy.vn; aptech@utehy.edu.vn; Tel: 03213-713.319 P.6 Tài liệu khóa học lập trình web với ASP.NET – Biên soạn: Trung tâm Hưng Yên Aptech http://08tn1d.net –diễn Đàn Sinh Viên Toán Tin II. Bài tập thực hành 1. Yêu cầu: Tạo một trang web để hiển thị nội dung như sau: Giao diện trang web cần tạo V2.0 – http://www.aptech.utehy.vn; aptech@utehy.edu.vn; Tel: 03213-713.319 P.7 Tài liệu khóa học lập trình web với ASP.NET – Biên soạn: Trung tâm Hưng Yên Aptech http://08tn1d.net –diễn Đàn Sinh Viên Toán Tin 2. Hướng dẫn - Sử dụng bảng mô tả các phần tử ở trên để tạo trang theo yêu cầu. - Vào trình soạn thảo web của Visual Studio 2008 và tạo dự án web, sau đó mở trang Default.aspx và viết các thẻ HTML. - Để chạy (mở) trang web vừa tạo, có thể nhấn F5 hoặc click chuột phải trong trang soạn thảo (hoặc tệp Default.aspx bên panel phải), sau đó chọ "View in Browser". 3. Minh hoạ mẫu Default.aspx <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>Bài thực hành số 1 - Hưng Yên Aptech</title> </head> <body> <br /> <h1> PHẦN MỀM QUẢN LÝ BÁN HÀNG</h1> <h2> NHẬP THÔNG TIN NHÀ CUNG CẤP </h2> <hr /> <form id="form1" runat="server"> Tên nhà cung cấp: <input type ="text" id ="txtNCC" size="30"/> <br /> Người đại diện: <input type ="text" id ="txtContactName" /> Chức vụ: <input type ="text" id ="txtContactTitle" /> <br /> Địa chỉ Nhà CC: <input type ="text" id ="txtAddress" size ="50" /> <br /> Thành phố : <select id ="lstCity" size ="1"> <option value ="null"> Chọn </option> <option value ="HN">Hà nội</option> <option value ="HCMC">TP Hồ Chí Minh</option> <option value ="ĐN">Đà Nẵng</option> <option value ="HP">Hải Phòng</option> <option value ="HY">Hưng Yên</option> <option value ="HD">Hải Dương</option> <option value ="QN">Quảng Ninh</option> <option value ="OTHER">Nơi khác</option> </select> Vùng: <input type ="text" id ="txtRegion" /> <br /> Mã bưu điện: <input type ="text" id ="txtPostalCode" /> <br /> Quốc gia: <select id ="lstCountry" size ="4"> <option value ="VN" selected>Việt Nam</option> <option value ="LAO">Lào</option> <option value ="CAMPUCHIA">Campuchia</option> <option value ="OTHER">Nơi khác</option> </select> <br /> V2.0 – http://www.aptech.utehy.vn; aptech@utehy.edu.vn; Tel: 03213-713.319 P.8 Tài liệu khóa học lập trình web với ASP.NET – Biên soạn: Trung tâm Hưng Yên Aptech http://08tn1d.net –diễn Đàn Sinh Viên Toán Tin Điện thoại: <textarea rows ="3" cols ="20" id ="txtTelephone"> </textarea> Số Fax: <input type ="text" id ="txtFaxNumber" /> <br /> Địa chỉ website: <input type ="text" id ="txtHomepage" size ="50" /> <hr /> <input type ="reset" value ="Xoá (reset form)" /> <input type ="submit" value ="Thêm mới" /> <br /> <hr /> <h3>Danh sách nhà cung cấp hiện có</h3> <table border ="1"> <tr> <th>Mã NCC</th> <th>Tên NCC</th> <th>Địa chỉ</th> <th>Homepage</th> </tr> <tr> <td>1</td> <td>Công ty FPT</td> <td>Láng Hạ - Ba Đình</td> <td><a href ="http://www.fpt.vn"> www.fpt.vn</a></td> </tr> <tr> <td>2</td> <td>Công ty CMC</td> <td>Hàn Thuyên - Hai Bà Trưng</td> <td><a href ="http://www.cmc.vn"> www.cmc.vn</a></td> </tr> <tr> <td>3</td> <td>Công ty Trần Anh</td> <td>Giảng võ - Ba Đình</td> <td><a href="http://www.trananh.vn">www.trananh.vn</a></td> </tr> </table> </form> </body> </html> 4. Ghi chú  Để thực hiện xoá (reset về trạng thái đầu) của một form nhập liệu, ta tạo phần tử button nhưng đặt "type" là "reset" (thay vì type = "button).  Để gửi toàn bộ nội dung dữ liệu đã nhập về server xử lý, tạo phần tử button nhưng đặt "type" là "submit" (thay vì type = "button")  Để chọn mặc định một mục trong danh sách (Select) thì đặc thuộc tính là "Selected" cho mục đó.  Để tạo hộp text có nhiều dòng, ta dùng thẻ <TextArea>.  Muốn thay đổi độ rộng của textbox, chỉ cần thay đổi thuộc tính "size".  Có thể bố trí lại trang web trên cho đẹp hơn bằng cách đặt các phần tử trong các ô của bảng (sử dụng thẻ Table). V2.0 – http://www.aptech.utehy.vn; aptech@utehy.edu.vn; Tel: 03213-713.319 P.9 Tài liệu khóa học lập trình web với ASP.NET – Biên soạn: Trung tâm Hưng Yên Aptech http://08tn1d.net –diễn Đàn Sinh Viên Toán Tin BÀI SỐ 2: Tạo trang web động với DHTML và JavaScript Mục tiêu: Kết thúc bài thực này, người học có thể  Truy xuất các đối tượng trình duyệt và các phần tử HTML bằng JavaScript.  Tạo trang web đăng ký có xử lý tính hợp lệ của dữ liệu nhập vào. Nội dung: I. Lý thuyết Một trang web được tạo ở bài trước được gọi là một trang web tĩnh (Static webpage - tức là: Nội dung của nó một khi đã được tạo ra thì luôn luôn hiển thị giống nhau đối với mọi người dùng ở mọi thời điểm). Tuy nhiên, ngày nay do nhu cầu của người dùng và của ứng dụng nên một trang web phải có khả năng động (Dynamic webpage - tức là: nội dung của trang web có thể hiển thị, ứng xử khác nhau ứng với người sử dụng hoặc tình huống khác nhau ). Khả năng "động" đó có thể thực hiện ở bên phía trình duyệt hoặc phía server. Nếu trang web cho phép thực hiện thay đổi (bằng ngôn ngữ kịch bản như VBScript, JavaScript ) bên phía trình duyệt, gọi là trang DHTML (Dynamic HTML); còn nếu trang web thực hiện xử lý bên phía server (bằng ngôn ngữ C#, VB.NET, ASP, PHP, Perl, ) gọi là các trang động phía server (Active Server Page). Trong tài liệu này chúng ta sẽ tìm hiểu cả hai dạng web động ở trên, còn trong bài này ta sẽ tìm hiểu trang DHTML với Javascript (JS). 1. Đưa câu lệnh javascript vào trang web 1.1 Đưa câu lệnh javascript vào luồng xử lý ngay khi trang web được mở. Để đưa các câu lệnh Javascript vào trang web và yêu cầu trình duyệt thực thi ngay khi trang web được mở, ta chỉ cần đặt các câu lệnh JS ngay trong các cặp thẻ <Script> </script> nhưng không hàm. Ví dụ: Hiển thị một lời chào và thông báo ngày hiện tại khi trang web được mở. <html> <body> <form id="form1"> <script language="javascript" type ="text/javascript"> var d = new Date (); document.write ("<h1>Chào bạn ! </h1>"); document.write("Hôm nay là: " + d.toDateString()); </script> </form> </body> </html> ** Chú ý: - Có thể có nhiều đoạn script trong một trang. - Trong cặp script phải là các CÂU LỆNH JAVASCRIPT V2.0 – http://www.aptech.utehy.vn; aptech@utehy.edu.vn; Tel: 03213-713.319 P.10 [...]... theo cách này gọi là mô hình lập trình phía máy chủ Dưới đây là hình ảnh minh họa cho 2 mô hình này:  Mô hình lập trình phía máy khách (Client side) V2.0 – http://www.aptech.utehy.vn; aptech@utehy.edu.vn; Tel: 03213-713.319 P.34 Tài liệu khóa học lập trình web với ASP.NET – Biên soạn: Trung tâm Hưng Yên Aptech http://08tn1d.net –diễn Đàn Sinh Viên Toán Tin  Mô hình lập trình phía máy chủ Câu hỏi:... Chương trình Client và server có nhất thiết phải nằm trên hai máy tính riêng biệt không ? và Client là các trình duyệt rồi (IE, FireFox…), còn server là chương trình nào ? V2.0 – http://www.aptech.utehy.vn; aptech@utehy.edu.vn; Tel: 03213-713.319 P.35 Tài liệu khóa học lập trình web với ASP.NET – Biên soạn: Trung tâm Hưng Yên Aptech http://08tn1d.net –diễn Đàn Sinh Viên Toán Tin Trả lời: Hai chương trình. .. phi chính thẻ h2 hay h3 định nghĩa lại) Để trình bày được tốt dữ liệu dưới dạng hàng, cột (bảng) thì cần phải hiểu rất rõ các thuộc tính qui định cách thức hiển thị của các phần tử như TD, TR, TABLE Có thể tham khảo đầy đủ về vấn đề này tại: V2.0 – http://www.aptech.utehy.vn; aptech@utehy.edu.vn; Tel: 03213-713.319 P.24 Tài liệu khóa học lập trình web với ASP.NET – Biên soạn: Trung tâm Hưng Yên Aptech... nhiều điểm hạn chế vì vậy hiện nay trong lập trình chủ yếu sử dụng cú pháp định dạng mới gọi là CSS (Cascading Style Sheet = bảng định kiểu) Có nhiều cách định kiểu cho phần tử web bằng CSS, tuy nhiên thực tế hay sử dụng cách định dạng sau đây: V2.0 – http://www.aptech.utehy.vn; aptech@utehy.edu.vn; Tel: 03213-713.319 P.17 Tài liệu khóa học lập trình web với ASP.NET – Biên soạn: Trung tâm Hưng Yên Aptech... MỤC_LỚN và MỤC_NHỎ, sau đó áp dụng để định dạng nội dung mục lục của một cuốn tài liệu Lớp MỤC_LỚNcó 2 thuộc tính: Màu chữ đậm, cỡ chữ 16 Lớp MỤC_NHỎ có 3 thuộc tính: Màu chữ đậm, in nghiêng, cỡ chữ 14 V2.0 – http://www.aptech.utehy.vn; aptech@utehy.edu.vn; Tel: 03213-713.319 P.18 Tài liệu khóa học lập trình web với ASP.NET – Biên soạn: Trung tâm Hưng Yên Aptech http://08tn1d.net –diễn Đàn Sinh... aptech@utehy.edu.vn; Tel: 03213-713.319 P.26 Tài liệu khóa học lập trình web với ASP.NET – Biên soạn: Trung tâm Hưng Yên Aptech http://08tn1d.net –diễn Đàn Sinh Viên Toán Tin II Thực hành 1 Yêu cầu 1.1 Về giao diện giao diện trang web 1.2 Yêu cầu về chức năng/ xử lý - Khi người dùng click vào nút "Thêm mới", hệ thống sẽ thêm bản ghi vào danh sách NCC ở phía dưới nếu dữ liệu hợp lệ, tiếp theo xoá các ô nhập... focus về ô Tên nhà CC - Trường hợp dữ liệu không hợp lệ (Tên NCC để trống, chưa chọn thành phố, điện thoại chứa ký tự ngoài số, địa chỉ website không bắt đầu bằng http://) thì đưa ra thông báo, sau đó đặt focus vào vị trí ô nhập sai kèm tô nền màu vàng V2.0 – http://www.aptech.utehy.vn; aptech@utehy.edu.vn; Tel: 03213-713.319 P.27 Tài liệu khóa học lập trình web với ASP.NET – Biên soạn: Trung tâm Hưng... ghi mới document.getElementById ("form1").reset(); document.getElementById ("txtNCC").focus (); } //Hàm kiểm tra dữ liệu nhập vào có hợp lệ hay không trả về true nếu hợp lệ V2.0 – http://www.aptech.utehy.vn; aptech@utehy.edu.vn; Tel: 03213-713.319 P.29 Tài liệu khóa học lập trình web với ASP.NET – Biên soạn: Trung tâm Hưng Yên Aptech http://08tn1d.net –diễn Đàn Sinh Viên Toán Tin function KiemTraDuLieu()... nào Nó V2.0 – http://www.aptech.utehy.vn; aptech@utehy.edu.vn; Tel: 03213-713.319 P.33 Tài liệu khóa học lập trình web với ASP.NET – Biên soạn: Trung tâm Hưng Yên Aptech http://08tn1d.net –diễn Đàn Sinh Viên Toán Tin hoàn toàn không qua tâm đến ý nghĩa bên trong của trang abc Nội dung trang này sau đó sẽ được phía trình duyệt xử lý Cách 2: Khi máy khách yêu cầu một trang – ví dụ trang xyz – thì máy... V2.0 – http://www.aptech.utehy.vn; aptech@utehy.edu.vn; Tel: 03213-713.319 P.13 Tài liệu khóa học lập trình web với ASP.NET – Biên soạn: Trung tâm Hưng Yên Aptech http://08tn1d.net –diễn Đàn Sinh Viên Toán Tin Chương trình tính luỹ thừa Cơ số: Số mũ: . TÀI LIỆU KHÓA HỌC LẬP TRÌNH ASP. NET Biên soạn: - Nguyễn Minh Quý - Lê Quang Lợi HƯNG YÊN 7/2009 V2.0 – http://www.aptech.utehy.vn; aptech@utehy.edu.vn; Tel: 03213-713.319 P.4 Tài liệu khóa học. 03213-713.319 P.1 Tài liệu khóa học lập trình web với ASP. NET – Biên soạn: Trung tâm Hưng Yên Aptech http://08tn1d .net –diễn Đàn Sinh Viên Toán Tin 3 Minh Hoạ mẫu 28 4 Ghi chú 33 BÀI SỐ 5: ASP. NET và. TRỢ ASP. NET WEBSITE 150 1. Cài đặt IIS 150 2. Cài đặt .NET Framework 150 V2.0 – http://www.aptech.utehy.vn; aptech@utehy.edu.vn; Tel: 03213-713.319 P.3 Tài liệu khóa học lập trình web với ASP. NET

Ngày đăng: 17/10/2014, 07:15

Từ khóa liên quan

Mục lục

  • I. L‎ý thuyết

    • 1.1 Giới thiệu

    • 1.2 Danh sách các phần tử HTML thường dùng

    • II. Bài tập thực hành

      • 1. Yêu cầu:

      • 2. Hướng dẫn

      • 3. Minh hoạ mẫu

      • 4. Ghi chú

      • I. Lý thuyết

        • 1. Đưa câu lệnh javascript vào trang web

        • 2. Đưa câu lệnh javascript vào từ một file riêng biệt.

        • 3. Truy cập các phần tử HTML bằng câu lệnh Javascript

        • 4. Xây dựng hàm trong Javascript

        • 5. Một số hàm thông dụng của Javascript

        • II. Thực hành

          • 1. Yêu cầu

          • 2. Hướng dẫn

          • 3. Minh hoạ mẫu

          • 4. Ghi chú

          • I. L‎ý thuyết

            • 1. Định dạng CSS ngay trong định nghĩa phần tử (Gọi là Inline)

            • 2. Định dạng CSS thông qua lớp

            • II. Thực hành

              • 1. Yêu cầu

              • 2. Hướng dẫn

              • 3. Minh hoạ mẫu

Tài liệu cùng người dùng

Tài liệu liên quan