Tài liệu Lập Trình Với ASP.NET 3.5
Giới thiệu tài liệu Lập Trình Với ASP.NET 3.5 |
Học liệu ASP.NET được soạn theo dạng các bài giảng chuyên đề về công nghệ ASP.NET. Tài liệu tiếng Việt gồm những điểm mới trong ASP.NET 3.5. Bài giảng có các ví dụ trình bày minh hoạ theo các chuyên đề được đề cập.Bộ tài liệu hướng dẫn xây dựng website dựa trên ASP.NET bằng bộ công cụ Visual Studio 2008 hoặc Visual Web Developer 2008. Nội dung trình bày về công nghệ ASP.NET, sử dụng AJAX, ADO.NET, WebService... Bên cạnh đó là các bài giảng tập trung ở các công nghệ mới như ASP.NET MVC, LINQ, jQuery,...
|
Đề cương tài liệu Lập trình với ASP.NET 3.5 |
Bài 1: Giới thiệu tổng quan ASP.NET 3.5 |
1. ASP.NET là gì? |
2. Các tính năng mới trong ASP.NET 3.5 |
3. Cách tạo trang web trong Visual Studio 2008 |
4. Giới thiệu về sự kiện (Event) trong ASP.NET |
5. Tài liệu tham khảo |
Bài 2: Giới thiệu về các thức truy cập dữ liệu |
1 Tổng quan |
2 Truy cập dữ liệu ADO.NET |
3 Truy cập dữ liệu XML |
4 Truy cập dữ liệu với SqlDataSource |
5 Truy cập dữ liệu LINQ |
5.1 LINQ cơ bản |
5.1.1 Cách làm việc của LINQ |
5.1.2 Cú pháp LINQ |
5.1.3 Dùng filter và sorting với LINQ |
5.2 LinqDataSource |
6 Truy cập dữ liệu với web services |
7 Truy cập dữ liệu với Ajax |
8 Câu hỏi ôn tập |
9 Tài liệu tham khảo |
Bài 3: Tổng quan về ASP.NET MVC Framework |
1 Tại sao sử dụng ASP.NET MVC |
1.1 ASP.NET MVC là gì |
1.1.1 Mô hình MVC cơ bản |
1.1.2 Một vài đặc tính trong ASP.NET MVC |
1.2 Sự khác biệt với WebForm |
2 Ví dụ xây dựng ứng dụng với ASP.NET MVC Framework |
2.1 Tạo Project với ASP.NET MVC Web Application |
2.2 Tìm hiểu định tuyến URL |
2.3 Xây dựng mô hình dữ liệu |
2.3.1 Tạo cơ sở dữ liệu |
2.3.2 Sử dụng mô hình LINQ to SQL |
2.4 Tìm hiểu về Controllers |
2.5 Tìm hiểu về Views |
2.6 Tìm hiểu về Models |
2.7 Cấu trúc Views\Shared\Site.Master |
2.8 Kết quả |
3 Câu hỏi ôn tập |
4 Tài liệu tham khảo |
Bài 4: Định hướng URL và điều phối hiển thị |
1 URL routing (Định tuyến URL) |
1.1 Giới thiệu định tuyến URL |
1.1.1 Hệ thống định tuyến trong ASP.NET MVC làm gì? |
1.1.2 Các quy tắc định tuyến URL mặc định trong ASP.NET MVC Web Application |
1.2 Ví dụ định tuyến URL |
2 Điều phối hiển thị dữ liệu |
2.1 Điều phối hiển thị dữ liệu với ViewData Dictionary |
2.2 Điều phối hiển thị dữ liệu với cách dùng Strongly Typed Classes |
2.2.1 Lợi ích của việc dùng strongly typed |
2.2.2 Tạo strongly-typed DuLieuDanhSachSanPham trong folder Models |
2.2.3 Dùng ViewData dictionary với một đối tượng ViewData strongly typed |
3 Câu hỏi ôn tập |
4 Tài liệu tham khảo |
Bài 5: Chỉnh sửa dữ liệu với MVC |
1 Thêm mới dữ liệu trong MVC |
2 Sửa đổi dữ liệu trong MVC |
3 Xây dựng quy trình test trong ứng dụng ASP.NET MVC |
3.1 Tạo một controller để test. |
3.2 Test một view được trả về từ một controller |
3.3 Test một ViewData được trả về từ một controller |
3.4 Test một Result Action được trả về từ một controller |
4 Tài liệu tham khảo |
Bài 6: Bảo mật với ASP.NET MVC Application |
1 Authentication (Xác thực người dùng) |
1.1 Tạo người dùng mặc định với ASP.NET MVC Application |
1.2 Quản lý người dùng với công cụ Website Administration Tool . |
1.3 Roles (Phân quyền nhóm người dùng) |
2 Cấu hình xác thực người dùng |
2.1 Sử dụng SQL Server 2005 |
2.2 Cấu hình truy nhập database trong SQL Server |
3 Câu hỏi ôn tập |
4 Tài liệu tham khảo |
Bài 7: Dynamic Data với LINQ to SQL |
1. Dynamic Data là gì? |
2. Các tính năng của Dynamic Data |
3. Xây dựng ứng dụng Dynamic Data với LINQ to SQL |
3.1 Tạo Project Dynamic Data |
3.2 Xây dựng Cơ sở dữ liệu cho Project |
3.3 Tạo DataContext với LINQ to SQL |
3.4 Đăng ký DataContext |
3.5 Thêm Custom Metadata vào Model |
4. Câu hỏi ôn tập |
5. Tài liệu tham khảo |
Bài 8: Dynamic Data với ADO.NET Entity Framework |
1. Xây dựng ứng dụng Dynamic Data với ADO.NET Entity Framework |
1.1. Tạo Project Dynamic Data |
1.2. Xây dựng Cơ sở dữ liệu cho Project |
1.3. Tạo Data Model với ADO.NET Entity Framework |
1.4. Đăng ký Data Model |
1.5. Thêm Custom Metadata vào Model |
2. Câu hỏi ôn tập |
3. Tài liệu tham khảo |
Bài 9: jQuery |
1. JQUERY là gì? |
2. Download jQuery |
3. Sử dụng jQuery trong ASP.NET |
4. jQuery hoạt động như thế nào? |
4.1. Chạy mã khi Document Ready (trang đã sẵn sàng) |
4.2. Function $() |
5. Một số API trong jQuery |
5.1. Selectors |
5.1.1. Basic |
5.1.2. HIERACHY |
5.1.3. Basic Filters (Các yếu tố chọn lọc cơ bản) |
5.1.4. Content Filters (Chọn lọc nội dung) |
5.1.5. Visibility Filters . |
5.2 Attributes |
5.2.1 Class |
5.2.2 HTML, Text |
5.3 Events |
6. Câu hỏi ôn tập |
7. Tài liệu tham khảo |