Tôi có một dự án sử dụng NHibernate 1.2. Tôi biết nó cũ, nhưng tôi đã sử dụng nó kể từ khi tôi đang làm việc ra NHibernate trong hành động, mà mục tiêu cùng một phiên bản.Bạn nhận được gì từ việc nâng cấp NHibernate 1.2?
Tôi đã nghĩ tôi nên cập nhật kiến thức của mình về công cụ, cũng như chính công cụ. Nhưng tôi tự hỏi sự khác biệt giữa các phiên bản là gì. Tôi biết 2.1 đã tồn tại trong một thời gian, và 3.0 là trong các công trình.
Lợi ích hoặc tính năng nào có được, bị mất hoặc thay đổi khi chuyển sang NHibernate 2.1 hoặc 3.0?
hỗ trợ LINQ trong 3,0 là rất lớn – czuroski
Tôi đồng ý. Hỗ trợ LINQ hạng nhất trong NH3 (thông qua phương pháp mở rộng ISession.Query()) được cải tiến nhiều hơn so với chứng minh của Ayende đối với NH2.X. ISession mới.QueryOver () hỗ trợ tiêu chí đánh máy mạnh mẽ cũng tốt đẹp. –