实践ASP.NET MVC--加入自定义MembershipProvider成员管理

新建一个ASP.NET MVC后,默认已经实现了用户注册登录一系列功能,今天尝试自定义MembershipProvider,结合SQLServer进行用户管理,记录一下
环境:Windows7 IIS7 VisualStudio2008 AspNetMVC2_Preview1_VS2008
1.新建ASP.NET MVC 2 Web Applicaton(具体办法参加google或者http://asp.net/mvc)
2.修改Web.Config增加自定义MemberShipProvider
Code
注意添加defaultProvider,不然会出错:)
3.添加类MVCDemo.Helper.DbMembershipProvider
4.结合linq to sql实现DbMembershipProvider
新建linq to sql类,并在服务器资源管理器中将表拖至设计面板
重写DbMembershipProvider的各个方法
MVCDemo
5.修改AccountController中MvcDemo.Controllers.AccountMembershipService,采用DbMembershipProvider
         public AccountMembershipService()
        {
             _provider
= new Helper.DbMembershipProvider();
         }
6.加入前后台验证,即可实现初步的成员资格
7.待续……

posted @ 2009-09-20 14:05  lib  阅读(3060)  评论(1编辑  收藏  举报