Nguon: Microsoft Learn · .NET 8.0
ASP.NET Core MVC với EF Core - Chuỗi hướng dẫn
Hướng dẫn này dạy ASP.NET Core MVC (Model-View-Controller) và Entity Framework (EF) Core với controllers và views. Razor Pages là một mô hình lập trình thay thế. Đối với phát triển mới, chúng tôi khuyến nghị dùng Razor Pages thay vì MVC với controllers và views. Xem phiên bản Razor Pages của hướng dẫn này. Mỗi hướng dẫn bao gồm một số nội dung mà hướng dẫn kia không có:
Một số nội dung hướng dẫn MVC này có mà hướng dẫn Razor Pages không có:
- Triển khai kế thừa (inheritance) trong data model
- Thực hiện truy vấn SQL thô (raw SQL queries)
- Dùng LINQ động (dynamic LINQ) để đơn giản hóa code
Một số nội dung hướng dẫn Razor Pages có mà hướng dẫn này không có:
- Dùng phương thức Select để tải dữ liệu liên quan
- Các phương pháp hay nhất với EF
Danh sách bài học
- Bắt đầu (Get started)
- Các thao tác Tạo, Đọc, Cập nhật và Xóa (CRUD)
- Sắp xếp, lọc, phân trang và nhóm (Sorting, filtering, paging, and grouping)
- Migrations
- Tạo data model phức tạp (Create a complex data model)
- Đọc dữ liệu liên quan (Reading related data)
- Cập nhật dữ liệu liên quan (Updating related data)
- Xử lý xung đột đồng thời (Handle concurrency conflicts)
- Kế thừa (Inheritance)
- Chủ đề nâng cao (Advanced topics)