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

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

47 562 1

Đ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

Thông tin cơ bản

Định dạng
Số trang 47
Dung lượng 4,04 MB

Nội dung

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