1. Trang chủ
  2. » Công Nghệ Thông Tin

Lập Trình ASP.NET MVC 4 pot

5 2,9K 100
Tài liệu đã được kiểm tra trùng lặp

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 5
Dung lượng 317,83 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

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ú

Trang 1

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 :

- 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

-

Trang 2

 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 :

- 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

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 :

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

Trang 3

 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 :

 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

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

Trang 4

Chương 06: Data Annotations & Validation

Sau khi học xong chương này , học viên có khả năng :

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 :

 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 :

 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

Trang 5

Chương 09: Ajax & ASP.NET MVC

Sau khi học xong chương này , học viên có khả năng :

 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

Ngày đăng: 16/03/2014, 20:21

TỪ KHÓA LIÊN QUAN

w