Chúng tôi đang xem xét sử dụng một ORM và tôi muốn một số ý kiến / so sánhgì ORM để chạy: telerik Open Access VS cận âm VS LINQ to SQL VS Active Record
Các tiêu chí cơ bản chúng tôi đã cho một ORM là: Dễ sử dụng/configure (đường cong học tập ngắn), linh hoạt, khả năng trừu tượng nó đi, dễ bảo trì
Dưới đây là một danh sách những gì ORM chúng tôi đang xem xét và những gì ấn tượng ban đầu của chúng tôi là
- mở Truy cập - có vẻ thực sự dễ dàng đối với các công cụ đơn giản, nhưng dường như không o có rất nhiều tính linh hoạt, chi phí không phải là một vấn đề chúng tôi đã sở hữu nó
- Ling to SQL - trông rất đơn giản để sử dụng và cấu hình nhưng còn thiếu một số chức năng
- Active Record - NHibernate thực hiện đơn giản
- cận âm - trông rất tính năng phong phú, nhưng chưa thực sự chơi với nó nhiều
đây là những ORMs chúng tôi đã xem xét và loại trừ khả năng
- Entity vẫn đang trong phiên bản beta
- NHibernate có xa để nhiều của một đường cong học tập (chúng tôi không có 3 tuần để tinh tế để học tập nó)
Đây là lý do tại sao một trong những yêu cầu là khả năng trừu tượng hóa nó đi, đó là lý do tại sao một cái gì đó không hoạt động đúng, chúng tôi có thể tự viết mã. –