12

NHibernate와 ASP.Net MVC를 사용하여 새 프로젝트를 시작하려고하고 있으며 회원 자격에 관한 문제가 있습니다. 나는 제 3 자 NHibernate 멤버쉽/역할 공급자를 사용해야하는지, 내 자신을 만들지, 아니면 모든 공급자를 건너 뛰는 지 궁금합니다. NHibernate를 사용할 때 Membership/Roles를 어떻게 처리합니까?

지금까지 내가 검토 한 :
Manuel Abadia's NHCustomProviders - 그것은 configuraton 많은, 내 Web.config의 모든 것을 넣어하려는 경우 확실하지 않은 것 같다.
Leo Vildosola's NHibernateProvider - 그는 더 이상 NHibernate를 사용하지 않아 프로젝트 소유자가 더 이상 지원하지 않는 것으로 보입니다.
Eucalypto - 나는 테이블 구조가 마음에 들지만, 여분의 모든 CMS 물건들에 대해서는 약간의 논쟁이 있습니다.
*이 프로젝트들은 잠시 동안 만져본 적이없는 것처럼 보입니다. NHibernate의 최신 버전을 사용하기 위해 추가 작업을하는 것일 수도 있습니다.

이것은 여러 번 해결 된 문제 중 하나이며 새로운 문제를 해결하고 비즈니스 가치를 추가하는 데 많은 시간을 투자하고 싶습니다.

+0

마누엘이 가장 인기있는 것 같습니다. 마침내 어느 것을 사용 했습니까? –

+1

내 자신의 롤링을 끝내기. 전혀 어려운 일이 아니 었습니다. 최근에 저는 http://www.dotnetopenauth.net/을 사용해 왔으며 훌륭했습니다. – RKitson

답변

0

나는 내 자신을 굴렸다. 실제로 대부분의 사람들이 생각하는 것보다 훨씬 쉽습니다 (나는 놀랐습니다). 일단 실제로 구르면, 모든 것이 꽤 빨리 합쳐집니다. 해결 된 문제를 해결하는 데 며칠이나 더 걸리는 것이 있지만 계획을 포함하여 몇 시간이 걸립니다.

+1

구현 세부 정보를 공유하는 데 관심이 있습니까? –

+0

관심 분야는 무엇입니까? C# 코드, 데이터베이스 스키마 ...? –

+0

C# aspect, Views 등에서 실제로 사용하는 방법 –