Tôi đang tìm kiếm ORM tốt cho dự án sắp tới.ORM tốt nhất với những yêu cầu này
Cơ sở dữ liệu sẽ có khoảng 1000 đến 1200 bảng và sẽ nằm trong cả SQL Server và Oracle, sẽ được sử dụng tùy thuộc vào nhu cầu của khách hàng doanh nghiệp. Ngoài ra một vài phần của dự án sẽ làm việc với các dịch vụ WCF. Tôi muốn một nhà thiết kế hoặc một cái gì đó như thế. Hỗ trợ tốt cho LINQ. Hiệu suất được chấp nhận.
Tôi đã thử DataObjects.Net nhưng không có bất kỳ nhà thiết kế nào. Chúng tôi không thể mã hóa tất cả các bảng đó cũng như không sử dụng trình tạo mã. Và tôi không chắc liệu DataObjects.Net có hỗ trợ chuyển đổi cơ sở dữ liệu hay không. Ngoài ra tôi đã quen thuộc với EF4 nhưng nó không thể hỗ trợ cả hai cơ sở dữ liệu với nhau, và chuyển đổi cơ sở dữ liệu bằng tay (sửa đổi tập tin edmx) là một nỗi đau trong ... cho công việc bảo trì.
Xin cảm ơn trước.
Chỉnh sửa: Có vẻ OpenAccess và LLBLGEN Pro có nhà thiết kế nhưng tôi không có kinh nghiệm với họ.
Tôi biết KHÔNG có ai có thiết kế hoạt động tốt với số lượng đối tượng đó. Tốt nhất bạn có thể nhận được khá nhiều LLBLGEN Pro - đơn giản bởi vì nó là một ONLY với một thiết kế DECENT thậm chí có thể sử dụng với 1000-1200 thực thể (EntityFramework khá nhiều đi vào "không có nhà thiết kế" với số tiền này - nó là hoàn toàn không sử dụng được) . – TomTom
Tôi nghĩ câu hỏi này đủ cụ thể để được miễn lý do đóng "không mang tính xây dựng". –