bài sermina về microsoft asp.net mvc 4

47 562 1
bài sermina về microsoft asp.net mvc 4

Đ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

ThS. Nguyễn Nghiệm 0913.745.789 nghiemn@fpt.edu.vn  Giới thiệu MVC4  Entity Framework Ánh ạ thự thể vào CSDL EF API – giao tiếp lập trình EF  Xây dựg ứg dụg CRUD với mô hình Code-First  Truy vấ dữ liệu với linq Trình bày hàng hóa Trình bày hàng hóa dạg master-details Phân loại hàng hóa Tìm kiế hàng hóa Phân trang hàng hóa Thốg kê doanh số  Kiể lỗi dữ liệu  MVC Pattern  Model  Controller  View  MVC Frameworks  Java: “tuts, J“F, “pig…  PHP: Zend  ASP.NET: MVC  Controller Nhậ yêu ầu từ user Xử lý yêu ầu và khỏi tạo Model Chuể Model cho View  View Tiếp hậ Model từ Controller Sinh giao diệ phù hợp  Model Chứa dữ liệu chia sẻ chung giữa Controller và View  Razor: ơ hế sinh giao diệ linh hoạt và hiệu uả  Action Filter: dễ dàng xây dựg ộ lọ hành độg  Dynamic Language: Tùy thích sử dụg thuộ tính mã không ầ địh ghĩa tướ  Ajax: Cải thiệ Ajax  Kiểm lỗi: Tăg ườg khả ăg kiể lỗi với JQuery  Mobile: Bổ sung thể loại dự án Mobile  Web API: xây dựg thư việ web giao tiếp json dùng cho hiều loại thiết ị  DI (Dependence Injection): tăg tính độ lập cho các thành phầ trong ứg dụg  NuGet: uả lý các gói ở ộg ThS. Nguyễn Nghiệm 0913.745.789 nghiemn@fpt.edu.vn  Create  Read  Update  Delete [...]... với các ột Tên thự thể (số it), tên ả g số hiều Thự thể liên kết  Tên lớp DbContext (MVC4 SeminarDB) cùng tên với huỗi kết ối để EF tự độ g hậ iết ThS Nguyễn Nghiệm 0913. 745 .789 nghiemn@fpt.edu.vn  Khởi tạo đối tượ g DbContext  Create (thêm  Read: (truy vấ  Update: (Cập hật  Delete: (xóa  Lưu sự thay đổi MVC4 SeminarDB ới db.Suppliers ột nhà cung ấp) ột hoặ hiều nhà cung ấp) var supplier= db... (Mapping)  Giai đoạ 2: Lập trình (EF API) Xây dự g Entity Class: liên kết với Table Xây dự g DbContext: liên kết Database Thêm Xóa “ửa Xem Loại hàng Hàng hóa Nhà cung ấp ThS Nguyễn Nghiệm 0913. 745 .789 nghiemn@fpt.edu.vn  Bướ 1: Tạo các Entity Class Mỗi lớp ánh ạ đế ấu trúc 1 ả g trong CSDL  Bướ 2: Tạo DbContext Class  Bướ 3: Khai báo huỗi kết ối Liên kết các thự thể với CSDL Khai báo huỗi... ột nhà cung ấp) db Suppliers db ột nhà cung ấp) Ứ g dụ g CRUD  Trình bày hàng hóa  Master-Details với chi tiết hàng hóa  Hiể thị menu loại hàng  Hiể thị menu nhà cung ấp ThS Nguyễn Nghiệm 0913. 745 .789 nghiemn@fpt.edu.vn  Select(e=>đối tượ g)  Where(e=>điều kiệ ) Chọ thự thể Truy vấ hiều thự thể theo điều kiệ  OrderBy(e=> iểu thứ )  GroupBy(e=> iểu thứ ) “ắp ếp các thự thể theo iểu thứ Nhóm... nhà cung ấp Nhóm hàng hóa: GroupBy() Tổ g hợp số liệu theo nhóm: “u , Ave age …  Lấ 3 ặt hàng gẫu nhiên  Phân trang hàng hóa  Tìm kiế hàng hóa  Thố g kê thông tin hàng hóa ThS Nguyễn Nghiệm 0913. 745 .789 nghiemn@fpt.edu.vn  Kiể soát tính hợp lệ ủa dữ liệu đầu vào và các request giả  Các thành phầ liên quan Model: Khai báo luật kiể View: phía client Kiể lỗi với Jquery Hiể thị thông báo lỗi . Thốg kê doanh số  Kiể lỗi dữ liệu  MVC Pattern  Model  Controller  View  MVC Frameworks  Java: “tuts, J“F, “pig…  PHP: Zend  ASP. NET: MVC  Controller Nhậ yêu ầu từ user. ThS. Nguyễn Nghiệm 0913. 745 .789 nghiemn@fpt.edu.vn  Giới thiệu MVC4  Entity Framework Ánh ạ thự thể vào CSDL EF API – giao tiếp lập. cho các thành phầ trong ứg dụg  NuGet: uả lý các gói ở ộg ThS. Nguyễn Nghiệm 0913. 745 .789 nghiemn@fpt.edu.vn  Create  Read  Update  Delete

Ngày đăng: 23/05/2014, 18:30

Từ khóa liên quan

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

Tài liệu liên quan