有人使用ASP .NET会员吗?

时间:2008-11-20 04:34:46

标签: .net asp.net asp.net-membership

如果有人使用ASP .NET会员资格,那就徘徊了吗?如果你这样做,请告诉我你对它的看法。

如果您不使用它,您是否计划在未来的项目中使用它?如果没有,为什么?

RWendi

4 个答案:

答案 0 :(得分:6)

是。已经使用了很多,它将为您节省大量的工作。

有一些痛点,例如更改用户名和密码的管理重置,客户经常会要求这样做,你将不得不破解它们。

角色提供程序也非常方便,并且有许多预先构建的控件可以使用它,尽管最近遇到了角色管理器和作为PITA的aspnet ajax之间的错误。

该模型通常非常好,即使您有一些适合您需求的不同供应商。

总的来说,它并不完美,但如果您能够忍受它并解决它的问题,它将为您节省大量代码。

在某些情况下,当黄油刀可以使用电锯时,它可能会使用电锯,但是它存在,它有效,并且还有很多其他人使用它。

它的一种锤子,价格合适,但没有金锤。

答案 1 :(得分:5)

我在大多数项目中使用它。曾经有一段时间它没有按照我的意愿行事,但几乎总有办法解决这个问题。我们已将它与Active Directory,Novell EDirectory和Forms Authentication一起使用。

提供者模型非常适合创建这些工作。比滚动自己的会员代码要好得多。

Table Profile Provider是一个很好的工具,可以解决SqlProfileProvider的低效开箱即用实现。

我听说过另一种产品,但从未尝试过,称为Visual Guard。我会对任何人对此提出的意见感兴趣。

答案 2 :(得分:1)

我几乎在所有项目中都使用过它。它将为您节省大量工作,它易于使用,.NET带有许多预建控件,因此您不必担心编写自己的检索密码控制,登录控制等。

请不要听那些告诉您无法收集您感兴趣的信息的人。这就是个人资料提供商的用途(我同意Brian的意见,请使用表格配置文件提供程序以更有效地实施这也更容易维护。)

答案 3 :(得分:0)

请注意,配置文件提供程序只能与网站模板一起使用:

http://www.codersbarn.com/post/2008/06/01/ASPNET-Web-Site-versus-Web-Application-Project.aspx

安东尼: - )