Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Configuración básica de Entity Framework

8,950 views

Published on

Nociones básicas y configuración de Entity Framework, para más info articulo alojado en: configuración de Entity Framework

Published in: Technology
  • ..............ACCESS that WEBSITE Over for All Ebooks ................ ......................................................................................................................... DOWNLOAD FULL PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Full EPUB Ebook here { http://bit.ly/2m6jJ5M } .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

Configuración básica de Entity Framework

  1. 1. ¿Qué es y como hacerlo funcionar?
  2. 2. ORM de Microsoft ¿Qué significa esto?Herramientas que permiten la transformación de lastablas de una Base de Datos relacional a entidades denuestro modelo .
  3. 3.  Abstracción del usuario de la base de datos Velocidad de codificación Escalabilidad Mayor seguridad para la capa de acceso a datos
  4. 4.  Aprendizaje de una nueva tecnología Un mal uso puede ser contraproducente
  5. 5.  Requisitos  Framework 3.5 SP1 o superior  Visual Studio 2008 SP1 o superior  Base de datos (SQL Server recomendada) Presentación  Framework 4.0  Visual Studio 2010  SQL Server 2008 R2
  6. 6.  Agregar contexto de conexión (.edmx)
  7. 7.  Model First  Se genera el modelo a partir de una BD existente. Code First  Se generan las clases y con estas se crea la BD
  8. 8.  Model First  Se genera el modelo a partir de una BD existente. Code First  Creas las clases y con éstas se genera la BD.Para el ejemplo usamos ModelFirst con la base de datos deejemplo AdventureWorks
  9. 9. SELECCIONA LA BD ESTABLECE LA CADENA DE CONEXIÓN
  10. 10.  Elección de tablas, vistas, etc..
  11. 11.  Elección de tablas, vistas, etc.. Pluralización de nombres
  12. 12.  Elección de tablas, vistas, etc.. Pluralización de nombres Inclusión FK en modelo
  13. 13. GENERACIÓN: Entidades generadas Colecciones relacionadas Entidad relacionada
  14. 14. PROPIEDADES Nombres Pluralización de objetos Carga diferida – propiedad a tener en cuenta (Lazy Load)
  15. 15. ASIGNACIONES AUTOMÁTICAS DE LA ENTIDAD “PERSON” Entity Framework detecta los tipos y los transforma a sus tipos equivalentes. Si lo deseas puedes cambiar esta asignación.
  16. 16.  En este ejemplo vemos un sencillo método donde listamos todas las entidades “person” con fecha de modificación mayor a una dada.  Primero creamos el contexto de conexión  Después simplemente accedemos y filtramos la tabla “people”. Como veis con ésto ya tendríamos configurado y funcionando Entity Framework en nuestros proyectos.
  17. 17. Para más información o preguntas consultar el artículoalojado en:Configuración de entity framework Ander González Suárez www.tuprogramacion.com @ander_gs

×