JASoft.org

El blog de José Manuel Alarcón Aguín. Programación web y mucho más...

MENÚ - JASoft: JM Alarcón

Disponible en todo el mundo el libro de Entity Framework 4.0 de Unai Zorrilla

EF4_unai_Amazon

Ha tardado un poco más de lo habitual debido a la Navidad, que siempre ralentiza todo lo que se hace a principio de año,pero ya está aquí:

El libro de Unai Zorrilla "ADO.NET Entity Framework 4 - Aplicaciones y servicios centrados en datos" ya está disponible para su compra en todo el mundo desde Amazon.com.

Además lo puedes comprar desde nuestra tienda on-line si estás en España, o en formato PDF desde cualquier parte del mundo también desde nuestra tienda.

Este libro analiza la última versión de ADO.NET Entity Framework para comprender sus entresijos.

El contenido está estructurado en cinco capítulos principales:

  • El primer capítulo nos introduce en el concepto de modelos de dominio, y presenta Entity Framework y sus distintos componentes.
  • A continuación se profundiza en el Entity Data Model y el diseño de modelos, desde mapeos básicos hasta conceptos algo más avanzados, como la herencia, table splitting, o las model defined functions.
  • El tercer capítulo nos presentará Entity Client, el proveedor de datos ADO.NET específico para trabajar con modelos conceptuales, y nos mostrará cómo trabajar directamente con él para consultar información.
  • Seguidamente, ascendemos un nivel más en las capas de abstracciones que Entity Framework establece sobre el almacén de datos, pasando a estudiar Object Services y LINQ to Entities, que de forma conjunta nos ofrecen ya las funcionalidades que nos permiten trabajar directamente con objetos del modelo, abstrayéndonos del motor subyacente a la hora de consultar y actualizar información. En este capítulo se describen además temas tan interesantes como las entidades self-tracking (STE) y POCO.
  • En el capítulo 5, llamado “EF 4.0 en el mundo real”, los autores desarrollan un completo escenario donde demuestran las posibilidades de uso de este marco de trabajo en sistemas n-layer, describiendo paso a paso cómo crear los distintos componentes que entran en juego.
Y adicionalmente se incluyen otros tantos anexos:
  • Fundamentos de LINQ, que nos permite conocer y familiarizarnos con el lenguaje integrado de consultas.
  • Referencia de eSQL (Entity SQL), el lenguaje de consultas de Entity Client.
  • Notas sobre el rendimiento de Entity Framework, con consejos y recomendaciones para hacer el acceso a datos de nuestras aplicaciones más eficiente.
  • Plantillas T4, donde se realiza una introducción a la creación de plantillas de este tipo.
  • Referencia de uso de la herramienta de línea de comandos edmgen.exe.

Puedes leer el índice completo y el primer capítulo desde aquí, y en Amazon puedes leer fragmentos completos y consultar el interior pulsando sobre la portada.

Recuerda:

Como editor y prologuista de este excepcional libro ¡espero que te guste! :-)

José Manuel Alarcón
Banner

Comentarios (3) -

¿Por qué utilizar Entity Framework si Spring.NET + NHibernate es más potente?.

Responder

buenas, una pregunta: el libro sirve para alguien que no sabe absolutamente nada sobre entity framework, pero que si maneja bien el ado.net clasico (datatables, datareaders, etc) ?
Otra pregunta: Usando entity framework se puede bindear usando objectdatasource?

Saludos!

Responder

Hola Jualian:

El libro parte de cero en lo que respecta a Entity Framework, pero es un libro que profundiza bastante y tiene partes algo "durillas".
Si quieres partir absolutamente de cero y llegar a un nivel alto (además de conseguir el libro también), te recomiendo nuestro curso 70-516:

shop.campusmvp.com/...AE-.NET-Framework-4_113.aspx

Es un curso de lo mejorcito que hemos hecho...

Respecto a tu otra pregunta, en ASP.NET hay un control específico llamado EntityDataSource que sirve para enlazar a EF,  y funciona de modo similar al ObjectDataSource.

Saludos

JM

Responder

Agregar comentario