我想知道是否有人使用ASP .NET成员资格?如果您使用,请告诉我您对它的看法。如果您不使用它,您是否计划在将来的项目中使用它?如果不是,为什么?RWendi
是的。我经常使用它,它可以节省很多工作量。
有一些痛点,比如更改用户名和管理员重置密码,客户通常会询问这些问题,你需要想办法解决。
角色提供程序也非常方便,有很多预构建的控件可以与之配合使用,尽管最近遇到了角色管理器和aspnet ajax之间的一个错误,让人很头疼。
总体而言,它并不完美,但如果你能忍受它并解决它的问题,它将为你节省大量代码。
对于某些情况来说,它可能是用电锯切面包的感觉,但它在那里,它有效,而且有很多其他人在使用它。
它是一种锤子,就价格而言还可以,但没有万能的工具。
我在几乎所有的项目中都使用了它。它能为你节省大量的工作,易于使用,而且.NET内置了许多预建控件,所以你无需担心编写自己的检索密码控件、登录控件等。
不要听信那些告诉你不能收集你感兴趣信息的人。这就是配置文件提供程序的作用(我同意Brian的观点,使用Table Profile Provider实现更高效,也更易于维护)。
http://www.codersbarn.com/post/2008/06/01/ASPNET-Web-Site-versus-Web-Application-Project.aspx
安东尼 :-)