Visual Studio 2008, a un paso

8 11 2007

Muy pronto estará disponible nuestro nuevo entorno de desarrollo con importantes novedades, tanto para la creación de sitios y aplicaciones web como para sistemas de escritorio (incluso con Windows Vista y Office system 2007) y dispositivos móviles.

Como nuevo se destaca el Class Designer ahora soporta a Visual C++ e incluye LinQ (Language-Integrated Query) con Visual Basic y C#; hay un nuevo diseñador de proyectos para aplicaciones web y renovadas herramientas para diseño simple de CSS enriquecido, , como así también funcionalidades de deployment especiales para Windows Vista (con manejo del UAC – User Access Control- entre otras novedades). IntelliSense ahora soporta JScript, ASP.NET Ajax y XAML; hay, además, un nuevo Object Relational Designer. A nivel de reportes, llegan nuevos templates basados en ASP.NET, se integra un editor de Microsoft Expression y se incluye la posibilidad de exportarlos como PDF.
Lee el resto de esta entrada »

Anuncios




NHibernate – Linq 2 SQL – Entity Framework

19 10 2007
NHibernate Linq to SQL Entity Framework
Mapping con Atributos Si Si Si
Mapping con XML Si Si Si
Persistencia Trasparente Si Parzial.
Para la gestión de las colecciones y de los proxys necesitas usar de los tipo especificos.
Parzial al estado acrtual. Las entidades deben implementar una interface.
Persistencia Transitiva Si No No
Estrategias de Fetching Si Si Si
Estrategias de Herencia Todas las estrategias Solo las tablas con Jerarquía Todas las estrategías
Mapping Entity sobre más tablas Previsto el porting da Hib 3.2 No Si
Mapping de Value Type Si No Si
Lenguaje de Interrogación a Objetos HQL (stringas) Linq aplicado a DataContext Linq to Entities (Aplicado a ObjectContext) per c# ey vb.net.
eSQL (stringas) para todos los lenguajes.
Lazy load Si Si Si
Mapping de llaves compuestas Si Si Si
Multi-database vendor Si No Si
Tracking estado entity Contesto de Persistencia. Contesto de Persistencia o Entity ??
Identity Map Si Si Si
Caching de entity y query Si No ??
Estensibilidad Muy Granular,Arquitectura a plug-in en varias partes Poco granular. IQuerableProvider es muy complicado. ??
Disponibilida Inmediata De noviembre De mitad 2008
Soporte a pagamento Red Hat Microsoft Microsoft

Nota:
Son los tres ORM…con mayor evolución.








A %d blogueros les gusta esto: