2009-01-14 9 views
15

El proveedor de membresía Asp.Net tiene algunos usos claros en una aplicación web. Estoy pensando en tratar de aprovechar algunas de las características en una aplicación de Windows (más específicamente, WPF). ¿Alguien sabe si es posible usar las funciones principales en una aplicación de Windows? Principalmente lo estoy buscando para crear las tablas de mi base de datos y mantener usuarios, roles y perfiles. Obviamente no es necesario que use los controles web integrados (por ejemplo, Iniciar sesión).¿Puedes usar el proveedor de membresía asp.net en una aplicación de Windows?

Respuesta

3

Tengo una aplicación de winform que habla con DotNetNuke (DNN). DNN utiliza el proveedor de membresía Asp.net, por lo que la fuente funcionará para otras aplicaciones que también usan ese proveedor de membresía. Es una aplicación muy simple, por lo que debería poder leer la fuente fácilmente.

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

Usted debe ser capaz de adaptarse a la fuente de trabajar con WPF.

+0

Tu aplicación simple es 404. –

+0

El sitio antiguo se cayó. Coloque la descarga en otro sitio. –

1

Sí, se puede.

Toda la configuración se puede hacer dentro de app.config en su lugar web.config de asp.net.

0

Asegúrese de estar creando una aplicación 3.5 (WPF 4 no funcionará aún) - Luego debe importar la referencia System.Web. Esto le permitirá usar "using System.Web.Security;" como lo haría normalmente en una aplicación web ... ahora puede acceder a cosas tales como Membership.CreateUser()

Su archivo app.config debe configurarse para su proveedor junto con una cadena de conexión.

Cuestiones relacionadas