15

Asp.Net メンバーシップ プロバイダーには、Web アプリでの明確な用途がいくつかあります。Windows アプリケーション (より具体的には WPF) の機能の一部を活用しようと考えています。Windowsアプリでコア機能を使用できるかどうか知っている人はいますか? 私は主に、データベース テーブルを作成し、ユーザー、ロール、およびプロファイルを維持するためにそれを探しています。もちろん、組み込みの Web コントロール (ログインなど) を使用する必要はありません。

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

はい、できます。

すべての構成は、asp.netのweb.configではなくapp.config内で実行できます。

于 2009-01-15T01:20:42.200 に答える
0

3.5 アプリケーションを作成していることを確認してください (WPF 4 はまだ動作しません)。次に、参照 System.Web をインポートする必要があります。これにより、「using System.Web.Security;」を使用できるようになります。通常の Web アプリと同じように、Membership.CreateUser() などにアクセスできるようになりました。

app.config ファイルは、接続文字列と共にプロバイダー用に構成する必要があります。

于 2011-05-19T17:18:10.027 に答える