Lập Trình ASP.NET MVC 4
lượt xem 125
download
Mục tiêu môn học nhằm trang bị cho học viên các kiến thức nền tảng về công nghệ ASP.NET MVC để phát triển các ứng dụng WEB .Kết thúc khóa học, học viên có khả năng: Mô tả được các kiến trúc ASP.NET MVC 4 Mô tả được các thành phần cơ bản: Model , View và Controller. Triển khai và ứng dụng được các công nghệ ADO.NET, ADO Entity Framework 5, MVC Ajax, JQuery, LINQ,… vào trong ứng dụng Web ....
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Lập Trình ASP.NET MVC 4
- ASP.NET MVC 4 Lập Trình ASP.NET MVC 4 ----------------------------------oOo---------------------------------- Giới Thiệu Môn Học Mục tiêu môn học nhằm trang bị cho học viên các kiến thức nền tảng về công nghệ ASP.NET MVC để phát triển các ứng dụng WEB .Kết thúc khóa học, học viên có khả năng: Mô tả được các kiến trúc ASP.NET MVC 4 Mô tả được các thành phần cơ bản: Model , View và Controller. Triển khai và ứng dụng được các công nghệ ADO.NET, ADO Entity Framework 5, MVC Ajax, JQuery, LINQ,… vào trong ứng dụng Web . Thực hiện được bảo mật ứng dụng ASP.NET MVC Thực hiện được mô hình Asynchronous Controller trong ứng dụng ASP.NET MVC 4 Nâng cao tính chuyên nghiệp trong quá trình phát triển các ứng dụng WEB Phát triển và xây dựng được các ứng dụng WEB với ASP.NET MVC 4 Thời gian học : 8 tuần Đối tượng : Học viên đã kết thúc các môn : C#, SQL Server, ASP.NET Web Form Nội Dung Môn Học Chương 01: Tổng Quan về ASP.NET MVC 4 Sau khi học xong chương này , học viên có khả năng : - Trình bày được kiến trúc ASP.NET MVC 4 - Mô tả được các thành phần cơ bản : Model , View và Controller - Trình bày được các mô hình code cho Client side và Server side Kiến trúc ASP.NET MVC 4 Cấu trúc trang ASP.NET trong MVC 4 và mô hình code Client side & Server side - ASP.NET MVC 4 Trang 1
- ASP.NET MVC 4 Các bước phát triển ứng dụng ASP.NET the mô hình MVC Display model Mobile project template & Jquery Mobile Bundling and Minification Chương 02: Controllers Sau khi học xong chương này , học viên có khả năng : - Phát triển được các Controller trong ứng dụng MVC - Thiết kế và phát triển được các Action Methods trong Controllers - Trình bày được cơ chế hoạt động của Controllers - Mô tả được các phương pháp truyền tham số cho các Action Methods và kiểu trả về từ Action Methods - Mô tả và thực hiện được các bước testing cho các Action method trong Controller Khái niệm Controller và vai trò Controller trong mô hình MVC Các bước thiết kế và phát triển Controller Xây dựng các Action Method Truyền tham số cho Action Method: GET & POST Khái niệm về Action Result và các kiểu trả về từ Action Method: HTML, JSON, JavaScript command,Textual Data , File & Binary Data Redirect Action Method trong Controller Unit Testing Controllers và Action methods Chương 03: Views Sau khi học xong chương này , học viên có khả năng : - Trình bày được các bước phát triển View trong mô hình MVC - Mô tả được vai trò của View trong mô hình MVC - Trình bày và sử dụng được Razor View Engine - Sử dụng được Strongly Typed Views - Sử dụng được các đối tượng ViewData và ViewBag - Trình bày và sử dụng được Partial View Khái niệm View và vai trò của View trong mô hình MVC Đối tượng ViewBag và ViewData Strongly Typed Views Razor View Engine: Code Expressions, HTML Encoding,.. Layout & ViewStart ASP.NET MVC 4 Trang 2
- ASP.NET MVC 4 Specifying a Partial View Testing a View Chương 04: Models Sau khi học xong chương này , học viên có khả năng : - Trình bày được các bước phát triển Model trong mô hình MVC - Sử dụng được ADO.NET , LINQ to SQL và ADO Entity Framework để phát triển Model - Thực hiện được ràng buộc dữ liệu với View thông qua Controller và Model - Mô tả và sử dụng được ModelBinding trong mô hình MVC - Thực hiện được các thao tác dữ liệu sử dụng Model Khái niệm Model và vai trò của Model trong mô hình MVC Model & ADO.NET - Entity class Model & LINQ to SQL Model & ADO.NET Entity Framwork 5 Implement API Controllers DataBinding Scafolding Template Khai báo và sử dụng DefaultModelBinder với ActionMethods Chương 05: Form & HTML Helpers Sau khi học xong chương này , học viên có khả năng : - Sử dụng được các phương thức GET & POST với Form - Sử dụng được các controls trong HTML Helper : Html.TextBox , Html.TextArea , Html.Label , Html.DropDownList và Html.ListBox,… - Sử dụng được Strongly Typed Helper trong View Sử dụng POST & GET với Form Khái niệm về HTML Helper trong mô hình MVC Input Helper : Html.TextBox, Html.TextArea, Hidden, Password,… Rendering Helper: Html.ActionLink, Html.RouteLink, Html.Partial và Html.RenderPartial,… Helpers, Models và View Data Passing Values to RenderAction Strongly Typed Helpers ASP.NET MVC 4 Trang 3
- ASP.NET MVC 4 Chương 06: Data Annotations & Validation Sau khi học xong chương này , học viên có khả năng : - Trình bày được vai trò của Validaiton trong ứng dụng WEB - Thực hiện được kiểm tra dữ liệu nhập từ người dùng trong sử dụng Validation Annotations Khái niệm về Model Validation trong mô hình MVC Unobtrusive Validation in MVC Validation & Data Annotations: Required, StringLength, RegularExpression và Range,… Validation & JQuery Display and Edit Annotations: Display, ScafoldColumn , DisplayFormat,.. Chương 07: XML & ASP.NET MVC Application Sau khi học xong chương này , học viên có khả năng : - Trình bày được cú pháp ngôn ngữ XML - Thực hiện được thao tác tập tin XML sử dụng XMLDocument Class - Thực hiện được thao tác tập tin XML sử dụng LINQ to XML trong MVC Khái niệm cơ bản ngôn ngữ XML (eXtensible Markup Language) XMLDocument Class & ASP.NET MVC LINQ to XML & ASP.NET MVC Chương 08: Security In ASP.NET MVC Sau khi học xong chương này , học viên có khả năng : - Trình bày được cơ chế bảo mật trong ASP.NET MVC: Authorization và Authentication - Sử dụng được FormAuthentication và Membership trong ứng dụng ASP.NET MVC Giới thiệu về Security trong ASP.NET MVC Implement MemberShip, Role with FormAuthentication Securing Controller Actions AuthorizeAttributes with Forms Authentication and the AccountController Windows Authentication in the Intranet Application Template Securing Entire Controllers Securing Your Entire Application Using a Global Authorization Filter ASP.NET MVC 4 Trang 4
- ASP.NET MVC 4 Chương 09: Ajax & ASP.NET MVC Sau khi học xong chương này , học viên có khả năng : - Trình bày được vai trò của công nghệ Ajax trong ứng dụng ASP.NET MVC - Sử dụng được Ajax Helper và JQuery để phát triển ajax trong ASP.NET MVC Tổng quan về công nghệ Ajax . Xây dựng ứng dụng ASP.NET MVC Ajax sử dụng Ajax Helper : Ajax ActionLinks, AjaxForm,… Caching in MVC Xây dựng ứng dụng ASP.NET MVC Ajax sử dụng JQuery Ứng dụng được mô hình bất đồng bộ trong ASP.NET MVC Phát triển được ứng dụng ASP.NET MVC với WebSocket Chương 10: Routing In ASP.NET MVC Sau khi học xong chương này , học viên có khả năng : - Trình bày và triển khai được cơ chế url routing trong ASP.NET MVC 4 - Triển khai được ứng dụng ASP.NET MVC trên Hosting Giới thiệu URL Routing Các bước thực hiện URL Routing trong ASP.NET MVC Defining Routing : Route URLs Route Values Route Defaults Route Constraints Named Routes MVC Areas Các bước triển khai ứng dụng ASP.NET MVC trên Hosting ASP.NET MVC 4 Trang 5
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài số 4: Định tuyến URL và điều phối hiển thị
11 p | 439 | 150
-
Giáo trình Lập trình viên công nghệ .net (Module 4) - Trung tâm tin học ĐH KHTN
122 p | 415 | 124
-
Hướng dẫn lập trình asp.net 3.5 viet nam - bài 4 : url routing
11 p | 365 | 107
-
Tài liệu ASP.NET 3.5 part 4
10 p | 167 | 92
-
Bài giảng Lập trình Web với ASP.NET MVC 4 - Bài 4: Models
14 p | 126 | 13
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn