15

Asp.Net 会员提供程序在 Web 应用程序中有一些明确的用途。我正在考虑尝试利用 Windows 应用程序(更具体地说是 WPF)中的一些功能。有谁知道是否可以在 Windows 应用程序中使用核心功能?我主要只是在寻找它来创建我的数据库表,并维护用户、角色和配置文件。我显然不需要使用内置的网络控件(例如登录)。

4

4 回答 4

10

是的。成员资格、角色和配置文件是 Visual Studio 2008 客户端应用程序服务的所有功能(项目属性的服务选项卡)

http://msdn.microsoft.com/en-us/library/bb384297.aspx

http://channel9.msdn.com/posts/DanielMoth/Client-Application-Services-with-Visual-Studio-2008/

于 2009-01-14T19:04:55.827 回答
3

我有一个与 DotNetNuke (DNN) 对话的 winform 应用程序。DNN 使用 Asp.net 成员资格提供程序,因此该来源也适用于使用该成员资格提供程序的其他应用程序。这是一个非常简单的应用程序,因此您应该能够轻松阅读源代码。

http://www.datakido.com/downloads/Token/ViewInfo/ItemId/3

您应该能够调整源以使用 WPF。

于 2009-01-15T01:45:38.700 回答
1

是的你可以。

所有配置都可以在 app.config 中完成,而不是在 asp.net 的 web.config 中完成。

于 2009-01-15T01:20:42.200 回答
0

确保您正在创建 3.5 应用程序(WPF 4 还不能工作) - 然后您必须导入参考 System.Web。这将允许您使用“使用 System.Web.Security;” 就像您通常在 Web 应用程序中一样......现在您可以访问诸如 Membership.CreateUser() 之类的东西

您的 app.config 文件必须与连接字符串一起为您的提供程序配置。

于 2011-05-19T17:18:10.027 回答