ASP.net: Creación de una Aplicación con Membership y Roles – Parte III
Artículos anteriores:
ASP.net: Creación de una Aplicación con Membership y Roles – Parte I
ASP.net: Creación de una Aplicación con Membership y Roles – Parte II
En esta tercera parte vamos a empezar con crear una base de datos (ahora si ustedes ya tienen una base de datos a la que deseen agregar la membrecía pues la pueden seleccionar).
Paso 1.: Abriremos el “Server Explorer” o “Explorador de Servidores” eso lo podrán hacer con la combinación de teclas: Ctrl + W y luego presionan l o ir al menú Vista (View) y seleccionarlo desde allí. Luego de hacer esto verán algo similar como la siguiente imagen:
Paso 2.: Nos ubicaremos Data Connections y le damos botón derecho y seleccionamos “Add Connection”, allí les aparecerá una nueva ventana donde ustedes le especificaran lo siguiente:
1. A que servidor se va conectar en caso de que solo has instalado la versión Express de SQL Server sea 2005, 2008 o 2008 R2 debes colocar (local)\SQLExpress.
2. El modo de autenticación si será basado al usuario de Windows o un usuario definido en SQL Server.
3. Seleccionar la Base de Datos o escribir el nombre de la Base de Datos a crear (en mi caso voy a crear una Base de Datos llamada “DemoMembresia”).
Nota: la frase (local) es para indicar que se va conectar a la maquina actual si te vas a conectar a otro servidor o quieres colocar tu maquina como servidor debes colocar el nombre del equipo.
Cuando se esta creando una base de datos por este medio le debe aparecer el siguiente mensaje que para este tutorial le daremos aceptar:
Paso 3. Luego de hacer los pasos anteriores vamos a lo que realmente nos interesa, agregar a nuestra base de datos todas las tablas, vistas, funciones y procedimientos almacenados correspondiente a la membrecía, para que nuestra aplicación pueda funcionar correctamente. Para ello nos dirigimos a la siguiente ruta en nuestro equipo: C:\Windows\Microsoft.NET\Framework\v4.0.30319 en caso de que utilices Visual Studio 2005 o Visual Studio 2008 esta seria la ruta que debes buscar: C:\Windows\Microsoft.NET\Framework\v2.0.50727. Dentro de esa carpeta buscaremos el ejecutable para darle dobleclick el cual se llama: aspnet_regsql.exe
Paso 4. Luego de ejecutarlo debe aparecer un asistente, este le ayudara a configurar su base de datos para que acepte la membrecía por tanto les dejo las imágenes de la secuencia:
Con las pantallas anteriores podemos revisar en nuestro Explorador de Servidores en Visual Studio que ya esta configurada nuestra base de datos.
Paso 6.: Ahora nos queda configurar nuestro web.config para asignarle o cambiar la cadena de conexión para que apunte a nuestra base de datos y no a la que crea por defecto Visual Studio que es la aspnetdb.dbf
Modificaremos el tag anterior que es este:
<connectionStrings> <add name="ApplicationServices" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient" /> </connectionStrings>
Por este otro:
<connectionStrings> <add name="ApplicationServices" connectionString="data source=(local)\SQL2005;Integrated Security=true;DataBase=DemoMembresia;" providerName="System.Data.SqlClient" /> </connectionStrings>
Con esto ya pueden volver a ejecutar el ASP.net Configuration y verificar que este todo OK, como también agregar funciones, usuarios, restricciones a las carpetas. (si no se acuerdan de este punto vallan al Capitulo II de este tutorial)
Hasta la próxima entrega.
Te ha gustado este Post?
Pues seria genial si pudieras compartirlo con otras personas y asi llegarle a mas personas que pudiera ser util esta publicación. Animate a compartir
| Compartir |
|
|
|
|
Deja tu Comentario




![Validate my RSS feed [Valid RSS]](http://validator.w3.org/feed/images/valid-rss-rogers.png)

