Materiales del evento – La revolución en el acceso a datos: ADO.NET Entity Framework!

Ya tenéis disponibles para descarga los materiales de la gran sesión sobre ADO.NET Entity Framework que hemos tenido gracias a Unai. Los materiales (la presentación y las demos) los podéis descargar de este enlace de la página del grupo de usuarios .NET de Cantabria, Nuberos.Net…ya de paso, aprovecho para animaros a que os déis de alta como usuarios y así podáis estar al tanto de las novedades en el grupo en cuanto a eventos que organicemos, noticias y post que se publiquen, etc…respecto al evento, la verdad es que ha estado genial gracias a Unai que nos ha sabido mostrar en profundidad de que va esto de ADO.NET EF y que nos ha demostrado (le pese a quien le pese) que hoy por hoy es una de las personas que mejor conoce, al menos en España, ADO.NET EF en todos sus niveles y en todos su elementos…como ha comentado Unai, han sido 8 horas en las que además de poder conocer los detalles sobre ADO.NET EF, los asistentes han planteado sus dudas y cuestiones…y sinceramente, creo que todos hemos quedado muy satisfechos en cuanto a qué se puede hacer con ADO.NET EF v1, dónde se queda corto, las mejoras que vendrán con la v2, el hecho de que ADO.NET EF sin duda va a ser la tecnología de acceso a datos del futuro para muchos de nosotros y para la propia Microsoft (tendrá cabida en SQL Server Reporting Services, en la plataforma SharePoint, etc.)…Agradecer de nuevo a Unai el que haya participado en esta jornada, y estoy convencido de que pronto le tendremos de vuelta por Cantabria para hablar más sobre las excelencias de ADO.NET EF…también me gustaría agradecer el alto grado de participación de los asistentes planteando sus problemas, dudas que les plantean ADO.NET EF…y sobre todo, que parece que muchos van a apostar por ADO.NET EF en sus desarrollos lo que sin duda es una buena noticia.

Publicado por

Juan Carlos González

Juan Carlos es Ingeniero de Telecomunicaciones por la Universidad de Valladolid y Diplomado en Ciencias Empresariales por la Universidad Oberta de Catalunya (UOC). Cuenta con más de 12 años de experiencia en tecnologías y plataformas de Microsoft diversas (SQL Server, Visual Studio, .NET Framework, etc.), aunque su trabajo diario gira en torno a SharePoint & Office 365. Juan Carlos es MVP de Office Servers & Services desde 2015 (anteriormente fue reconocido por Microsoft como MVP de Office 365 y MVP de SharePoint Server desde 2008 hasta 2015), coordinador del grupo de usuarios .NET de Cantabria (Nuberos.Net, www.nuberos.es), co-fundador y coordinador del Grupo de Usuarios de SharePoint de España (SUGES, www.suges.es), así como co-director de la revista gratuita en castellano sobre SharePoint CompartiMOSS (www.compartimoss.com). Hasta la fecha, ha publicado 8 libros sobre SharePoint & Office 365 y varios artículos en castellano y en inglés sobre ambas plataformas.

9 comentarios en “Materiales del evento – La revolución en el acceso a datos: ADO.NET Entity Framework!”

  1. Hola Andrechi…está claro que ADO.NET Entity Framework genera dudas, desconfianza, etc…pero también debes tener en cuenta que no es tanto una filosofía ni algo tan nuevo desde el punto de vista conceptual (la tecnología si lo es) puesto que lo que buscamos es abstraernos del almacén de datos y centrarnos en las entidades de negocio que necesitamos…esto es lo importante. En cuanto a temas de rendimiento, pues simplemente te diré que el equipo de ADO.NET ha estado trabajando para que el acceso a datos con EF no lo penalice…de hecho ya hay varios artículos sobre el tema y los resultados son bastante buenos. Adeás, hay distintos patrones que puedes utilizar para evitar hacer round tripes excesivos a la BD y que utilizan tanto LINQ To SQL como EF.

    Un saludo

    JC’s

  2. Es coger la mecanica de trabajo al entity, como a todo. Al principio cuesta, pero una vez metido en harina se aumenta mucho la productividad.

    PD: Juan Carlos, sabes si Unai os va a pasar el ejemplo que hizo ayer por la tarde? Al ritmo que iba no nos dio tiempo a apuntar y seria interesante tenerlo para echarle un vistazo.

  3. Hola Juan Carlos, me descarge el material veo que unai trabajo con una bd llamada “Mamazon” y el diseñador EMD no visualiza el Modelo pq la base de datos no se encuentra , no sé si se podria tambien adjuntar esa bd de ejemplo.
    Muchas Gracias.

  4. Hola!
    Diego, me remito a la promesa de Unai de que lo posteraría en su blog :PPPP…a ver si así le picamos a hacerlo rápido.

    devsoftx, se lo pediré a Unai y en cuanto tenga la BD os lo comento en un post.

    Un saludo

    JC’s

  5. Diego, Juan Carlos postearé lo más rápido posible en mi blog el ejemplo final… a ver si saco un ratito……

    devsoftx por ahora no puedo publicar totalmente el esquema de esa base de datos, junto a mis compañeros Octavio y Edudardo estamos preparando un libro de EF y esa base de datos se ha creado para ese libro.. aún así veré que puedo hacer para ayudarte en ese caso concreto..

    Saludos
    Unai Zorrilla Castro

  6. El evento estuvo genial, es un placer ver a alguien que no solo domina el Entitie Framework, sino que además conoce arquitecturas y buenas prácticas, esperemos verte pronto.
    Si alguien tiene alguna duda, no tiene más que verle escribir código, impresionante….

    Andrechi, creo que no sabes muy bien de lo que hablas, me gustaría saber el nivel de conocimiento que tienes del EF para valorarlo así, creo que hay muchos desarrolladores que estábamos pidiendo a gritos el EF para solventar las carencias de arquitecturas basadas en DataSet o herramientas de terceros, creo que incluso NHibernate es un excelente producto que, de hecho en varios aspectos supera al EF, pero te aseguro que el EF es la base de acceso a datos a menos durante los próximos 10 años, date cuenta de que el modelo existe desde hace mas de 30 años, y te aseguro que el EF es un compendio de buenas prácticas que nos facilitaran el desarrollo en entornos multicapas y facilitaran enormemente el trabajo de modelado de nuestros objetos de datos.

    A lo largo de mi experiencia he descubierto que la mayoría de las herramientas de desarrollo, no son ni mucho menos malas como siempre decimos cuando algo no nos funciona, en la mayoría de los casos el desconocimiento y la aplicación de buenas prácticas no hace llegar a ese tipo de conclusiones, pero al final me doy cuenta de una cosa no existen aplicaciones buenas o malas, existen programadores buenos o malos, que normalmente por desconocimiento no desarrollan acorde a las especificaciones del lenguaje.

    Ah, y no te lo tomes a mal, solamente es una crítica.

  7. Hola Juan,
    Gracias por tus comentarios y reflexiones, son realmente excepcionales…realmente aportan el punto de vista de la realidad y sobre todo experiencia.

    Un abrazo

    JC’s

  8. Hola Juan,

    Me gustaria saber si hay algun lugar donde pueda encontrar informacion, que indique que el acceso a datos usando EF no se vaya a penalizar?, o que la penalizacion sea minima.

    Me gustaria saber esto, por que estoy realizando un trabajo donde estoy probando la performance de distintos flavors de LINQ y este aporte me seria de gran ayuda.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *