12

Tôi sắp bắt đầu một dự án mới bằng cách sử dụng NHibernate và ASP.Net MVC và đã đến khi câu hỏi về tư cách thành viên. Tôi tự hỏi nếu tôi nên sử dụng một bên thứ 3 NHibernate thành viên/vai trò nhà cung cấp, tạo của riêng tôi, hoặc chỉ bỏ qua các nhà cung cấp tất cả cùng nhau.Làm thế nào để bạn xử lý thành viên/vai trò khi sử dụng NHibernate?

Cho đến nay tôi đã xem xét:
Manuel Abadia's NHCustomProviders - Có vẻ như rất nhiều cấu hình, không chắc chắn nếu tôi muốn đặt tất cả điều đó trong web.config của tôi.
Leo Vildosola's NHibernateProvider - Điều này dường như không được chủ sở hữu dự án hỗ trợ nữa kể từ khi anh ấy không sử dụng NHibernate nữa.
Eucalypto - Tôi thích cấu trúc bảng, nhưng có một chút warry của tất cả các nội dung CMS bổ sung mà nó đi kèm.
* Mỗi dự án trong số này trông giống như nó chưa được xúc động trong một thời gian, có thể có nghĩa là thêm công việc chỉ cần cập nhật chúng để sử dụng phiên bản mới nhất của NHibernate.

Đây là một trong những vấn đề đã được giải quyết nhiều lần và tôi muốn dành thời gian của tôi giải quyết các vấn đề mới, và hy vọng thêm một số giá trị kinh doanh.

+0

Manuel có vẻ là một trong những phổ biến nhất .. Mà một trong những u đã sử dụng cuối cùng? –

+1

Đã kết thúc việc tự tay của tôi. Không phải là rất khó khăn cả. Gần đây, tôi đã sử dụng http://www.dotnetopenauth.net/ và nó thật tuyệt vời. – RKitson

Trả lời

0

Tôi đã tự cuộn. Nó thực sự dễ dàng hơn rất nhiều so với hầu hết mọi người nghĩ (tôi cũng ngạc nhiên) - một khi bạn thực sự lăn lộn, mọi thứ trở nên khá nhanh chóng. Đó là một điều để dành nhiều ngày hoặc nhiều hơn giải quyết một vấn đề giải quyết, nhưng điều này đã cho tôi tất cả một vài giờ bao gồm lập kế hoạch.

+1

Bạn có quan tâm (hoặc có thể) để chia sẻ chi tiết về việc triển khai của mình không? –

+0

Bạn quan tâm đến khía cạnh nào? Mã C#, lược đồ cơ sở dữ liệu ...? –

+0

C# khía cạnh, cách bạn thực sự sử dụng nó trong Chế độ xem, v.v. –

Các vấn đề liên quan