我正在构建一个MVC3 Web应用程序,并且是.NET和一般编程的新手。
我正在考虑使用内置的ASP.NET成员资格提供程序,但似乎我不得不小心翼翼地绕过它,无法将用户干净地链接到我的其他实体对象中,它也将是一个单独的数据库。
我只需要基本用户,角色,密码更改/检索。我接受的地址和其他用户特定信息与会员提供者表没有任何关系?因为我只需要在一个相应的会员表中与UserID等建立FK关系?
从我一直阅读的内容中,有一些方法可以从ASP.NET成员资格提供程序继承并实现抽象方法,以便使用机智EF。如果这是我最好的选择,有没有这么做的好例子或教程?
我认为滚动我自己会很困难,但是如果有一个很好的指南,我会很乐意检查它。或者也许在codeplex上已经有一些推荐的提供商?
PS。使用sql express并将部署到一些cheapo webhost,大量使用1x SQL server 2008 db limit。
谢谢..
答案 0 :(得分:1)
你应该看看MVC3 Boilerplate project on GitHub。它与MembershipProvider进行EF集成,特别注明UserMembershipProvider类。