-
Creo que son ya unas cuantas entradas las que llevo con EF 6 en este blog, y eso que aún no tenemos ni la primera CTP, pero a cada nueva build que hacen podemos ver nuevas e interesantes cosas que me gusta adelantarme a escribir. De entre estas nuevas cosillas me gustaría destacar estos tres nuevos...
-
Bueno, imagino que después de leer el título le quedará bastante claro de lo que vamos a hablar en este pequeño post. A lo largo de este tiempo he visto muchas y diversas formas de manejar los típicos mensajes de excepción y otros elementos localizables de nuestro código ( sin hablar nada de UI en este...
-
Aunque era algo que ya teníamos en el antiguo portal de Windows Azure, sin duda, una de las cosas más interesantes que nos ofrece la nueva versión es la facilidad para manejar la monitorización de los distintos elementos disponibles, entre ellos las cuantas de Storage. Como...
-
Últimamente vivimos unos tiempos muy agradables para todos aquellos a los que nos gusta la tecnología dado el gran volumen de novedades que tenemos a disposición de los desarrolladores cada cierto tiempo. Muchas veces, a los que nos gusta compartir cosas en nuestros blogs, sites...
-
Trabajando con Windows Azure ACS En la anterior entrada vimos como la nueva herramienta de gestión de la identidad nos proporcionaba la posibilidad de usar un Local STS para nuestro tiempo de desarrollo. Lógicamente, en algún momento tenemos que pasarnos a utilizar un STS real y, seguramente, tal y como...
-
En la anterior entrada hablamos sobre las nuevas herramientas de la plataforma de Identity disponibles para .NET 4.5 y como estas nuevas herramientas nos aportaban nuevas mejoras y funcionalidades. De la primera de esas funcionalidades que hablaremos es del Local STS . Local STS Cuando decidimos desarrollar...
-
Por fin, ya hemos llegado a lo bueno, a la chicha vamos. Una de las cosas que ya comentamos a lo largo de las tres entradas anteriores es que Claims es ya el ciudadano de primer nivel y que todo el trabajo avanzado con WIF está de una forma u otra incluido dentro de .NET en System.IdentityModel . Si...
-
En la anterior entrega de esta serie vimos como extender el mecanismo de claims para hacer uso de un ClaimsAuthenticationManager , gracias al cual, podríamos modificar, agregar o eliminar claims de la identidad con la que se authenticara un usuario. Vimos además, como dependiendo del tipo de cliente...
-
En la anterior entrega hablamos sobre como Claims Identity / Principal pasaban a ser elementos fundamentales de .NET 4.5. Junto con esta entrada también vimos como los mecanismos de autorización legacy seguían funcionando, aunque ahora interpretando claims. Pues bien, a lo largo de esta entrada trataremos...
-
No han sido pocos los post que tengo en este blog referidos a la gestión de la identidad , desde Zermatt hasta WIF , la identidad y su gestión es uno de los temas que me apasiona y sobre los que siempre me gusta escribir. Este post es una entrada de una serie, que no tengo ni idea de cuanto se extenderá...
-
Hace ya mucho tiempo que tenía ganas de escribir sobre este tema, por desgracia, entre unas cosas y otras no he tenido demasiadas oportunidades, pero bueno, por aquí empezamos el tema, el cual podremos continuar si veo la oportunidad. Los eventos, dentro de los modelos de dominio no es...
-
En este mismo blog ya he hablado mucho con respecto a las migraciones y los inicializadores de Entity Framework, ( aquí , aquí o aquí son algunas entradas ), así como su evolución desde las betas hasta la version 4.3.1 que tenemos en la actualidad como última version final. Pués bien, EF...
-
Creo que es una de las pegas que más he comentado con la gente que usa NuGet , es decir, cuando usas NuGet en tus proyectos, se crea una carpeta packages donde se descargan todas las librerías que usas en tus proyectos: Y es un verdadero engorro tener que estar subiendo todo el contenido...
-
El 29 de Mayo tendré el placer de impartir un curso presencial sobre NoSQL en Madrid, con un especial interés en dos productos muy conocidos como son MongoDB y RavenDB . La agenda y los detalles de horarios y localización los puedes ver aquí . Si trabajas en .NET y quieres saber más sobre las bases de...
-
Bueno, el título es bástante explicativo verdad, para todos aquellos que tengais un proyecto en 4.1 o 4.2 y estéis pensando en migrar a la ultima versión del paquete de NuGet tener en cuenta que hay algunas características de los mapeos rotas y por lo tanto el proceso...
-
the bug hunting! Hoy me han remitido un caso muy curioso de EF y el tratamiento de los campos DateTime . Básicamente, lo que me comentaban era que EF generaba una consulta incorrecta incluyendo un CAST a DateTime2, con lo cual hacía imposible la utilización del índice que la base de datos tenía sobre...
-
Hace unos pocos dias, revisando una base de código me encontré con un uso “diferente” de los inicializadores a como yo los había usado anteriormente. Concretamente, la linea(s) de código que me llamaron la atención fueron las siguientes: Database.SetInitializer( new OrmViewRepositoryInitializer...
-
En la segunda entrada que se publico en este blog sobre RavenDB se hizo una pequeña mención, no demasiado grande la verdad, a la forma en la que tenemos que diseñar nuestros documentos en una base de datos NoSQL. La verda es que esto, no es muy sencillo para aquellos que empiezan a trabajar en una base...
-
Cuando se publique este post habrá salido ya el anuncio de la primera beta de ADO.NET EF 4.3 en el blog del equipo de producto de ADO.NET. Los que me leeis con asiduidad sabréis que si solamente es para poner una reseña no suelo escribir una entrada o sea que trataré de dar...
-
Bueno, una entrada cortita, la gente de Patterns and Practices han lanzado una encuesta valorando los intereses y conocimientos de la gente referidos a CQRS. El caso es que Grigori, Eugenio, Cesar de la torre y compañia están preparando una guia y probablemente una implementación de ejemplo de CQRS y...