jueves, 11 de julio de 2013

Entity Framework

Introducción

Entity Framework se implementó en .NET desde el framework 3.5 y esta disponible hasta el actual , cuya utilidad es enorme ya que nos reducirá una gran parte de código al programar.

Nos permite crear un modelo conceptual a partir de una base de datos , así como los métodos que solemos utilizar para acceder a una tabla , como grabar , modificar y eliminar , entre muchas otras cosas.

Básicamente nos trae todas las tablas de la base de datos , y nos las muestra como un diagrama parecido al de SQL , de esta manera podemos trabajar compatiblemente con Language Integrated Query (Linq) , que nos proporciona una validación de la sintaxis en el momento de la compilación para las consultas en un modelo conceptual.


Creando un esquema Entity Framework :

Creando un nuevo proyecto en Visual Studio y seguimos los siguientes pasos.

1. Agregamos un nuevo elemento al proyecto.


2. Elegimos ADO.NET Entity Data Model.



3. Para el contenido del Modelo , seleccionamos "Generar desde la base de datos" y le damos 
     siguiente.



4. Le damos a "Nueva Conexión"



5. Elegimos el tipo de origen de datos y le damos continuar.



6. Elegimos el servidor donde esta la base de datos , en este caso solo le pondré un punto por      ser local , pero en caso de que estuvieses trabajando con un servidor , deberás poner la ip        del servidor y debajo el usuario y password para acceder al mismo, en el momento de              elegir el servidor , se cargaran las base de datos disponibles, donde deben elegir con la que      se trabajara , en mi caso usar una BD llamada BalProcter , y le damos aceptar.



7. Como ven , se ha generado una cadena de conexión a partir del servidor y la base de datos      seleccionada , el mismo que aparecerá en el archivo Web.Config de la aplicación. por otro          lado también vemos en nombre generado del conjunto de entidades.



8. Por ultimo , vemos que efectivamente tenemos las tablas , procedimiento almacenados y         vistas , solo queda seleccionar con las que deseemos trabajar.


     Como vez se ha generar un esquema conceptual de las tablas pertenecientes a la base        de datos con la que hiciste la conexión.           


9. Al lado derecho verán las tablas , procedimiento o vistas que hayan elegido.


10. En caso de que no vean el Explorador de Modelos , den click derecho en cualquier parte            en blanco del esquema y eligen "Explorador de Modelos".



      Espero que te haya sido de ayuda esta pequeña guía. 

No hay comentarios:

Publicar un comentario