Tài liệu Lập Trình Với ASP.NET 3.5

  <<Quay lại                                                                                                                                    

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

  • ASP.NET MVC: MVC viết tắt của các chữ cái đầu của Models, Views, Controllers. MVC chia giao diện UI thành 3 phần tương ứng: đầu vào của controller là các điều khiển thông qua HTTP request, model chứa các miền logic, view là những thứ được sinh ra trả về cho trình duyệt. Lợi ích của việc dùng phương pháp MVC là sự phân đoạn rõ ràng giữa models, views, controllers bên trong ứng dụng. Cấu trúc sạch sẽ giúp cho việc kiểm tra lỗi ứng dụng trở nên dễ dàng hơn.
  • jQuery: jQuery là một thư viện kiểu mới của Javascript giúp đơn giản hóa cách viết JavaScript và tăng tốc độ xử lý các sự kiện trên trang web. Các thư viện jQuery cung cấp một mục đích chung là sự trừu tượng hoá các lớp phổ biến cho các trang web scripting, do đó nó hữu ích trong hầu hết các tình huống scripting.ŸŸLINQ: LINQ là một sự sáng tạo mới trong .NET Framework 3.5 (Language Integrate Query) là một tập hợp mở rộng ngôn ngữ cho phép thực hiện các truy vấn trong ngôn ngữ C# 2008 và Visual Basic 2008. LINQ cho phép select, filter, sort, group và transform data từ các nguồn data source khác nhau theo một cách chung. LINQ to Objects thực hiện truy vấn các đối tượng, LINQ to DataSet thực hiện truy vấn DataSet, LINQ to SQL thực hiện truy vấn đến cơ sở dữ liệu SQL Server mà không phải viết code, LINQ to XML đọc dữ liệu từ định dạng XML.
Đề 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

<<Quay lạiASP.NET logo