首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >大多数人使用.NET的SqlMembershipProvider、SqlRoleProvider和SqlProfileProvider吗?

大多数人使用.NET的SqlMembershipProvider、SqlRoleProvider和SqlProfileProvider吗?
EN

Stack Overflow用户
提问于 2009-06-25 14:31:02
回答 7查看 5.1K关注 0票数 9

在开发具有成员资格功能的站点时,大多数人使用.NET的SqlMembershipProvider、SqlRoleProvider和SqlProfileProvider吗?

还是说很多人都有自己的服务提供者,甚至他们自己的会员制度?

SQL提供程序有哪些限制会使您自己滚动?

扩展SQL提供程序以提供其他功能容易吗?

供参考

斯考特·顾的博客微软提供了SqlMembershipProvider的源代码。使您可以自定义它,而不是从头开始。只是一个小屁孩。

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2009-06-25 15:18:28

除了配置文件提供程序之外,我们什么都用。配置文件提供者是完全基于文本的,并进行全文检索-这变得非常慢,因为你的用户基础变得更大。我们发现它是一个更好的解决方案,用于成员资格api数据库中的“角色我们自己”配置文件部分,该部分以成员身份中的userid为键。

票数 6
EN

Stack Overflow用户

发布于 2009-06-25 14:56:55

我已经使用派生的MembershipProvider类型滚动了自己的MembershipUser类来包装自定义的用户模式,因此配置文件样式的属性现在可以作为派生用户的一部分通过强制转换在任何地方使用。

票数 2
EN

Stack Overflow用户

发布于 2009-06-25 14:38:07

我通常使用的是公开的提供程序,我遇到的主要问题是跨用户查询配置文件属性。例如,查找所有具有名为Car的配置文件属性的用户,该属性等于true。这取决于它们存储在底层结构中的方式。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1044286

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档