Tôi sẽ sớm bắt đầu một dự án mới, sử dụng .Net 3.5 và Winform trên cơ sở dữ liệu Oracle. Chúng tôi đã lên kế hoạch sử dụng ORM. NHibernate đã được đề xuất bởi kiến trúc sư của chúng tôi. Vì cá nhân tôi quen thuộc hơn với Entity Framework, tôi nghĩ rằng nó sẽ dễ sử dụng hơn NHibernate. Nhưng vì không có bất kỳ điều khoản chính thức nào từ Oracle, chúng tôi có khả năng chống lại việc sử dụng nó.ORM For .Net ON Oracle
Vì vậy, câu hỏi của tôi: Tôi đã xem xét các nhà cung cấp khác nhau có sẵn và tìm thấy một số:
- DevArt
- DataDirct
- EFOracleProvider
Vì vậy, tôi muốn có một số thức ăn chăn nuôi trở lại trên mỗi người trong số họ - ưu và con, thiếu tính năng, công cụ như thế, từ những người sử dụng chúng, và biết nếu chúng ta tốt hơn với NHibernate?
Cảm ơn sự giúp đỡ.
+1. Chỉ cần hoàn thành một dự án với .NET 3.5 và Fluent NHibernate và nó không phải là xấu. Có một vài kinks, nhưng họ đã dễ dàng tìm ra. –
Có các nhà thiết kế trực quan cho NHibernate. NHibernate có thể sử dụng mà không cần XML. Sự kiện quan trọng. –
Thx cho phản hồi, tôi không biết FluentNHibernate, tôi chắc chắn sẽ xem xét nó. –