Design a site like this with WordPress.com
Get started

Entity Framework 4.1 RC (incluye EF Code First)

La semana pasada el equipo de datos publicó la Release Candidate de Entity Framework 4.1. Podéis aprender más y descargarla aquí.

EF 4.1 incluye la nueva opción “EF Code First” de la que he hablado varias veces ya. EF Code First ofrece una forma elegante y limpia de trabajar con datos, y nos permite esto sin tener que usar un diseñador o mapear un archivo XML. Aquñí tenéis enlaces a algunos tutoriales que he escrito en el pasado:

Estos tutoriales se escribieron con la CTP4 de EF Code First (y algunas APIs pueden ser algo diferentes) – pero los conceptos y los escenarios son los mismo que la RC. Continue reading “Entity Framework 4.1 RC (incluye EF Code First)”

VS 2010 SP1 y SQL CE

El mes pasado publicamos VS 2010 Service Pack 1(SP1) beta. Podéis aprender más de VS 2010 SP1 Beta de los dos post de Jason Zander, y del post de Scott Hanselman que cubre algunas de las nuevas capacidades que se le han añadido.

La semana pasada hablamos sobre el nuevo soporte de Visual Studio para IIS Express que hemos añadido en el SP1 de VS 2010. En el post de hoy vamos a ver las nuevas herramientas e VS 2010 SP1 para SQL CE, y veremos algunos escenarios de su aplicación. Continue reading “VS 2010 SP1 y SQL CE”

Validacion de modelos a nivel de clases con EF Code First y ASP.NET MVC 3

Hace poco el equipo de datos publicó la CTP 5 de la nueva librería Entity Framework Code-First.

En el post que escribí hablé de algunas mejoras que se han introducido en esta CTP 5. El soporte automático de ejecución de las DataAnnotations en las propiedades de los modelos fué una de las características de las que hablé. Ofrece una forma realmente fácil de habilitar la validación de propiedades en nuestro modelo.

Podemos aplicar atributos de validación como [Required], [Range] y [RegularExpression] – todas ellas están incluidas en .NET 4 – a nuestras clases del modelo para asegurar que las propiedades del modelo son válidas hasta que se persisten en la base de datos. También podemos crear nuestros propios atributos de validación (como este increible validador de tarjetas de crédito)  y hacer que se apliquen automáticamente por EF Code First. Esto ofrece una forma fácil de validar los valores de las propiedades de nuestro modelo. Ya vimos algunos ejemplos de esto en mi post anterior. Continue reading “Validacion de modelos a nivel de clases con EF Code First y ASP.NET MVC 3”

Anuncio de Entity Framework Code-First (CTP5 Release)

Esta semana el equipo de datos ha publicado la CTP5 de la nueva librería de Entity Framework Code-First. EF Code-First permite un flujo de desarrollo centrado en el código para trabajar con datos. Nos permite:

  • Desarrollar sin tener que abrir el diseñador para definir el archivo XML de mapeo.
  • Definir modelos de objetos escribiendo clases planas sin necesidad de tener clases base.
  • Usar una aproximación de “convención sobre configuración” que nos permite persistencia de datos sin tener que configurar nada.
  • Sobreescribir opcionalmente esa convención de persistencia y usar una API fluida para personalizar totalmente el mapeo de la persistencia. Continue reading “Anuncio de Entity Framework Code-First (CTP5 Release)”

Libro electrónico de ASP.NET MVC grautito

Ha habido un montón de ajetreo en la comunidad en relación al framework ASP.NET MVC que está apunto de salir. Como con cualquier cosa nueva, la gente empieza a preguntar por tutoriales, ejemplos, documentación con los que se puedan a empezar a crear aplicaciones con eso. Continue reading “Libro electrónico de ASP.NET MVC grautito”

Enlaces de Mayo: ASP.NET, ASP.NET AJAX, .NET, Visual Studio, Silverlight, WPF

Perdon por haber estado tanto tiempo inactivo estas semanas – el trabajo y la familia me han tenido muy ocupado. Aquí tenéis la última colección de links. Continue reading “Enlaces de Mayo: ASP.NET, ASP.NET AJAX, .NET, Visual Studio, Silverlight, WPF”

Enlaces de Enero: ASP.NET, ASP.NET AJAX, Visual Studio, .NET, IIS

Acabo de volver del viaje de Asia, y he decidido celebrarlo (como no puedo dormir por el jet-lag) con más enlaces:

ASP.NET

ASP.NET AJAX

Visual Studio

.NET

  • Interoperacion entre codigo manejado y no-manejado: Yi Zang y Xiaoying Guo de mi equipo de Shanghai han escito un articulo para MSDN donde nos enseñan a usar las características del CLR para interactuar entre código manejado y no manejado. Una de las herramientas que destacan es el P/Invoke Interop Assistant que han creado para facilitar la generación de firmas p/Invoke para llamar a métodos nativos. Una herramienta que todo el mundo devería usar para ello.
  • Poster de .NET Framework 3.5: Brad Abrams ha posteado los nuevos posters de la nueva versión del Framework, en varios formatos.

IIS

  • Microsoft Web Deployment Tool Technical Preview 1: Ayer el equipo de IIS ha posteado la primera preview de una nueva herramienta de despliegue. Esta herramienta funciona tanto con IIS6 e IIS7 y nos permite un despliegue automático, sincronización, y migración de aplicaciones en servidores web. Si estáis buscando una forma para automatizar el despliegue de aplicaciones ASP.NET tenéis que probar esta herramienta. Para leer más, echadle un vistazo  a esta página, al final en concreto al “Introduction to MS Deploy). Esta herramienta es increible y debe hacer el despliegue mucho más fácil.

Espero que sirva.

Scott.

Traducido por: Juan María Laó Ramos.