Está en la página 1de 3

Crear Login en WinForms

Page 1 of 3

Inicio

Archivo

Contacto

Dominios

Subscribir

Log in

Posts Destacados Libros de Seo Tares Programadas Sql Server Rotador de Banners en Php Libros

Ultimos Proyectos

Marcadores Sociales

Encuestas Remuneradas Fondos de Pantalla

<< Determinar la versin y edicin de SQL Server | Mscara de precarga con Javascript >>

23

nov

Crear Login en WinForms

Comentarios (3)

Su busqueda...

Buscar

Incluir busqueda en comentarios Lo primero que debemos hacer es crear en nuestra base de datos (en este caso vamos a utilizar la base de datos Northwind) las tablas necesarias para la creacion de usuarios y roles. Para esto vamos a abrir la consola: Inicio/Ejecutar... cmd Debemos llegar hasta donde tenemos instalado el FrameWork: Ultimos Comentarios

Patrones De Diseo (1) Bytecoders Escribi: Enhorabuena Por El Post. No Conoca State Ni [Mas] Elegir Palabras Claves En Adwords Para Un Buen Resultado (1) Posicionamiento Web Escribi: Cierto, Es Un Buen Mtodo Que Se Debe Utiliz [Mas] Envio De Mails Con Asp.Net (3) Sebagiar Escribi: Si Envo Desde Adinet Hacia Adinet, Anda. Per [Mas] Nuevo Directorio Web (16) Daniel Escribi: Ya Te He Enviado La Traduccin Saludos [Mas] Nuevo Directorio Web (16) Julio Escribi: Hola Daniel Me Acabo De Instalar Freeglobes Y No [Mas] Categorias

cd \windows\Microsoft.net\framework\v2.0.50727

Luego debemos ejecutar el siguiente comando:

aspnet_regsql.exe -E -S localhost -d Northwind -A all -sqlexportonly c:\membership.sql

Twitter

LinkList De esta forma creamos un script de sql llamado membership en C: Debemos abrirlo y ejecutarlo en el SQL Server Management Studio para crear las tablas necesarias en nuestra base de datos. En nustra aplicacin Windows debemos crear el archivo App.config, para esto simplemente agregamos un nuevo Archivo de configuracin de aplicacin a nuestro proyecto. Este debe quedar de la siguiente forma: <?xml version="1.0" encoding="utf-8" ?> <configuration> <system.web> <membership defaultProvider="SqlProvider"> <providers> <clear /> <add name="SqlProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="MiConnectionString" applicationName="NombreAplicacion" enablePasswordRetrieval="false" enablePasswordReset="false" requiresQuestionAndAnswer="false" requiresUniqueEmail="true" passwordFormat="Hashed" /> </providers> </membership> </system.web> <connectionStrings> <add name="MiConnectionString" connectionString="Mi string de coneccin a la base de datos" providerName="System.Data.SqlClient" /> </connectionStrings> </configuration> Al proyecto debemos agregarle una nueva referencia a System.Web

http://daniel.costas.com.uy/daniel/post/2008/11/23/Crear-Login-en-WinForms.aspx

04/05/2010

Crear Login en WinForms

Page 2 of 3

En el codigo de nuestra ventana de autenticacin agregamos el espacio de nombres System.Web.Security Para crear nuevos usuarios utilizaremos el siquiente codigo: try { Membership.CreateUser("Usuario", "Contra$ena1", "mail@mail.com"); } catch(Exception es) { MessageBox.Show(es.ToString()); } Para validar a nuestros usuarios el codigo seria el siguiente: if (Membership.ValidateUser(txtUsuario.Text, txtContrasena.Text)) { MessageBox.Show("Usuario vlido"); } else { MessageBox.Show("Usuario no vlido"); } Con esto ya tendriamos nuestro Login pronto.

Libro Recomendado:
PROGRAMACION CON ASP.NET 3.5
ASP.NET 3.5 es la forma ms rpida, eficiente y segura de crear aplicaciones Web interactivas. Orientada a desarrolladores, esta exhaustiva gua est diseada para que sirva de recurso til y conciso, proporcionndole respuestas rpidas y eficaces. Aprenda a crear modernas aplicaciones utilizando la popular tecnologa de desarrollo Web de Microsoft y Visual Studio 2008. Encontrar los aspectos ms novedosos de la programacin ASP.NET y los temas principales, como por ejemplo, HTTP runtime, seguridad, caching, gestin de estados, pginas, controles, enlaces y acceso de datos. En esta obra, encontrar informacin esencial para crear con ASP.NET 3.5 aplicaciones Web innovadoras, proporcionando la combinacin adecuada de expertos consejos y ejemplos prcticos.

Esta entrada fue escrita por Daniel Costas el da domingo, 23 de noviembre de 2008 Pertenece a la categora Programacin y tags sql server winforms

Sea el primero en calificar este post Permalink | Comentarios (3) | Post RSS

Publicaciones relacionadas
Rotador de Banners en PHP En esta entrada me voy a salir "un poco" de la tematica que tena pensada para el blog (la programac... Envio de Mails con Asp.Net El envio de Mails con Asp.Net es muy sencillo. Primero necesitamos una cuenta de mail con todos los ... QueryString - Parametros en la URL

http://daniel.costas.com.uy/daniel/post/2008/11/23/Crear-Login-en-WinForms.aspx

04/05/2010

Crear Login en WinForms

Page 3 of 3

Una de las posibles formas de pasar parametros entre pginas es a traves de la url. Para empezar ...

Comentarios
09/03/2009 3:17:57 # Gracias por tu aporte, me sirvio mucho, mas la parte en la que se generan las tablas de membership =). Graciaaaaaaaaaaaaaaaaaaas!!!!!

BooM 27/09/2009 10:26:39 # Excelente...! No pens que fuera tan fcil... Muy bien.

Edward Ocando 25/10/2009 7:34:18 # vya q facil, pero como tienes alguna ide de como asignamos los roles???

jonathan

Aadir comentario
Nombre* E-mail* (Mostrar su icono Gravatar )

Sitio Web Pais

Mexico

Comentario

Vista previa

b i u quote

c d e f g

Notiicfarme cuando son aadidos nuevos comentarios Publicar

2010. All Rights Reserved. Powered by BlogEngine.NET 1.4.5.0 Theme by Dezinerfolio Adopted by rtur.net

http://daniel.costas.com.uy/daniel/post/2008/11/23/Crear-Login-en-WinForms.aspx

04/05/2010