ASP.NET 5 Caching

Continuamos nuestras entregas de ASP.NET 5 con algo de uso habitual y que como el resto de servicios y funcionalidades también ha cambiado  de arriba a abajo. La cache es, sin temor a equivocarme, uno de los aspectos fundamentales en la web, no hace falta que explique el porqué, y por lo tanto uno de los elementos a los que debemos de prestar una atención especial, por eso, nos pararemos en esta entrada en los elementos fundamentales para la nueva generación de aplicaciones web.

 Todo el código aquí mostrado se basa en el proyecto Caching que como el resto de código relacionado con ASP.NET 5 Microsoft tiene alojado en GitHub y sobre el que podemos contribuir.

Continúa leyendo ASP.NET 5 Caching

ASP.NET MVC6: Model binding

Nota: Este post ha sido realizado con versiones previas de ASP.NET 5 y de Visual Studio 2015 (CTP6), lo aquí escrito puede variar con versiones  finales de la plataforma

ASP.NET MVC5 y WebApi 2 usaban técnicas distintas para realizar el model binding, es decir para enlazar los parámetros de las acciones de los controladores a los valores enviados en la petición web. Ahora que ASP.NET 5 unifica ambos frameworks en el nuevo MVC6 vamos a ver como funciona el model binding en este nuevo framekwork. ¿Se parece más al de MVC 5 o al de WebApi? En este post saldremos de dudas.

Continúa leyendo ASP.NET MVC6: Model binding

ASP.NET 5 Startup e inyección de dependencias

Nota: Este post ha sido realizado con versiones previas de ASP.NET 5 y de Visual Studio 2015, lo aquí escrito puede variar con la version final de la plataforma.

La verdad es que tenía pensado publicar un post acerca de como funciona el Startup de ASP.NET 5, pero el buen amigo de Jose Maria Aguilar me adelantó por la izquierda con este buen post que cubre el tema perfectamente. Por ello me he decidido a completarlo un poco hablando de como se gestiona el trabajo con las dependencias, sobre lo cual, en si mismo, tendremos que hacer un post próximamente. Continúa leyendo ASP.NET 5 Startup e inyección de dependencias

ASP.NET 5 Trabajando con el cliente I

Nota: Este post ha sido realizado con versiones previas de ASP.NET 5 y de Visual Studio 2015, lo aquí escrito puede variar con la version final de la plataforma.

Sin duda alguna,  son muchos los cambios que la nueva versión de MVC y realmente de nuestro IDE de desarrollo favorito traen para la siguiente versión. Gracias al cambio a un modelo Open Source podemos tener de forma mucho más temprana información acerca de todas las cosas en las que están trabajando, por supuesto, a veces también tenemos los problemas derivados de su dia a dia en unas versiones tan poco estables.  De entre todas las novedades que tanto la nueva version de MVC como la plataforma nos traen sin duda alguna la relativa a la gestión de los diferentes assets de cliente que podemos tener en nuestros proyectos ASP.NET 5 es una de las que más van a gustar a los desarrolladores .NET. A lo largo de este post trataremos de ver todas estas novedades instentando explicar todas y cada una de ellas de una forma lo más sencilla posible. Continúa leyendo ASP.NET 5 Trabajando con el cliente I