Chúng tôi đã làm việc trong VS2010 và EF và các cuộc thảo luận khác nhau về khả năng mở rộng và chi phí đã khiến chúng tôi phải chuyển sang Mono.Chuyển sang Mono: Các lựa chọn thay thế Khung thực thể
Tôi hiểu hầu như tất cả mã của tôi sẽ hoạt động, ngoại trừ EF mà chúng tôi đang sử dụng cho mô hình của chúng tôi (dự án ASP.NET).
Bất kỳ ai cũng có thể đề xuất dễ dàng sử dụng ORM để cho phép chúng tôi thực hiện nhiều thao tác ánh xạ cùng với MySQL? Một điều tôi thích là yếu tố hình ảnh của mô hình EF, làm cho nó rất đơn giản để thay đổi và thấy mối quan hệ.
NHibernate (không thực sự dễ sử dụng). – Steven
@Steven - NHibernate và Entity Framework nằm trong cùng một ballpark phức tạp-khôn ngoan. Nếu bạn chọn viết các tệp ánh xạ XML của mình, NHibernate là khởi đầu chậm hơn so với Khuôn khổ thực thể, nhưng không có lý do chính đáng để làm điều đó. –
Liên quan đến "viết các tệp ánh xạ XML của bạn" - bạn có nói rằng có những công cụ giúp chúng tôi tự động lập bản đồ này không? Nếu vậy, bạn có thể chỉ cho tôi theo hướng này không? – pierre