Tại sao dùng entity framework
Đã đăng vào thg 8 3, 3:16 SA 5 phút đọc
Show
1. Giao tiếp C# với database và các nguồn dữ liệu khác.
Ví dụ sử dụng ADO.NET để connect với database và đọc dữ liệu:
2. ORM - Object Relational Mapping
Ví dụ:
3. So sánh ADO.NET và ORM
Note: Để đo tốc độ ta có thể dùng: BenchMark trong .NET Link: https://benchmarkdotnet.org/articles/overview.html 4. Entity framework core là gì?
5. Một số đặc điểm của Entity framework core
6. Entity framework core hỗ trợ các database nào?
7. Install Entity Framework coreNuget packet
8. Các hướng tiếp cận trong EntityFramework Core
9. Sử dụng EF Core theo hướng Database First
Install
Trong Visual Studio, chọn menu Tools -> NuGet Package Manger -> Package Manger Console. Chạy lệnh bên dưới:
Ví dụ: Scaffold-DbContext "Data Source=LONGNGUYENDH\SQLEXPRESS;Initial Catalog=EFCore;User ID=sa;Password=123;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models
10. Ánh xạ kiểu dữ liệu từ c# sang Sql server và ngược lại11. DBContext class là gì?
Đọc thêm về class DBContext:https://docs.microsoft.com/en-us/ef/core/dbcontext-configuration/ 12. DBSET là gì?
13. Get dữ liệu (Sử dụng Linq to entities)14. Bài tập về nhà:
15. Tham khảo
All rights reserved |