2009-01-14 4 views
15

Le fournisseur d'appartenance Asp.Net a des utilisations claires dans une application Web. Je pense à essayer de tirer parti de certaines fonctionnalités d'une application Windows (plus spécifiquement WPF). Est-ce que quelqu'un sait s'il est possible d'utiliser les fonctionnalités de base dans une application Windows? Je suis surtout à la recherche pour créer mes tables de base de données et gérer les utilisateurs, les rôles et les profils. Je n'ai évidemment pas besoin d'utiliser les contrôles Web intégrés (par exemple, Connexion).Pouvez-vous utiliser le fournisseur d'appartenance asp.net dans une application Windows?

Répondre

3

J'ai une application winform qui parle à DotNetNuke (DNN). DNN utilise le fournisseur d'appartenance Asp.net, de sorte que la source fonctionnera également pour les autres applications qui utilisent ce fournisseur d'appartenance. C'est une application très simple, donc vous devriez être capable de lire la source facilement.

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

Vous devriez être en mesure d'adapter la source à travailler avec WPF.

+0

Votre application simple est 404. –

+0

L'ancien site est tombé en panne. Mettez le téléchargement sur un autre site. –

1

Oui, vous pouvez.

Toute la configuration peut être effectuée dans app.config à la place web.config de asp.net.

0

Assurez-vous de créer une application 3.5 (WPF 4 ne fonctionnera pas encore) - Vous devez ensuite importer la référence System.Web. Cela vous permettra d'utiliser "using System.Web.Security;" comme vous le feriez normalement dans une application Web ... vous pouvez maintenant accéder à des éléments tels que Membership.CreateUser()

Votre fichier app.config doit être configuré pour votre fournisseur avec une chaîne de connexion.

Questions connexes