Khi làm việc với Entity Framework, bạn có rất nhiều sự lựa chọn để tiếp cận và giải quyết vấn đề. Bạn có thể sử dụng mô hình Database First, Model First hoặc Code First. Với 2 mô hình đầu, bạn sẽ tiếp cận theo hướng Database nhiều hơn, và việc cập nhật Model sẽ rất dễ dàng thông qua câu lệnh “Update Model from Database”. Với Code First, bạn sẽ rất vất vả vì phải định nghĩa POCO class. Không sao, đã có EF Power Tools hỗ trợ nếu bạn có sẵn database. Một cái lợi thứ 2 là bạn dễ dàng nâng cấp hoặc hạ cấp phiên bản database đang sử dụng. Một cái lợi thứ 3 nữa là 1 ngày đẹp trời nào đó, bạn không thích dùng Entity Framework, và chuyển sang MongoDb hoặc Peta POCO... Hiii, bạn đã có class thuần.
Suy nghĩ, yêu thương và làm việc hết mình