Saltar al contenido

Artículos, tutoriales, trucos, curiosidades, reflexiones y links sobre programación web ASP.NET Core, MVC, Blazor, SignalR, Entity Framework, C#, Azure, Javascript... y lo que venga ;)

17 años online

el blog de José M. Aguilar

Inicio El autor Contactar

Artículos, tutoriales, trucos, curiosidades, reflexiones y links sobre programación web
ASP.NET Core, MVC, Blazor, SignalR, Entity Framework, C#, Azure, Javascript...

¡Microsoft MVP!
martes, 26 de febrero de 2013
2013 MVP Global SummitMi sensación actual es una mezcla de la alegría de estar de nuevo en casa, y la pena de haber dejado atrás unos días fantásticos en Bellevue, Redmond y Seattle, donde he pasado la última semana. Pena, pero al mismo tiempo inmensa satisfacción de haber podido disfrutar un año más de la asistencia al MVP Global Summit 2013.
miércoles, 13 de febrero de 2013
Pues de nuevo este año voy a tener la inmensa fortuna de poder asistir al MVP Global Summit 2013, el eventazo de que se celebrará del 18 al 21 de febrero en Seattle. Otra gran oportunidad para conocer y disfrutar de la compañía de auténticas fieras del mundo binario, aprender todo lo que se pueda, seguir conociendo el campus de Microsoft en Redmond, y, cómo no, hacer un poco de turismo :)

Seattle skyline

miércoles, 6 de febrero de 2013
jQuerySeguro que, como un servidor, muchos os habéis vuelto locos con la llegada de jQuery 1.9 al intentar actualizar vuestros proyectos, principalmente por los breaking changes introducidos que han provocado que tanto código propio como muchos plugins dejen de funcionar debido a la desaparición de métodos como live(), $.browser() y otros cambios de envergadura.

Nuestro código podemos modificarlo teniendo en cuenta los cambios de esta versión, hasta ahí sin problema. El dolor viene con los componentes de terceros sobre los que no tenemos control.

No hace demasiado, Eduard Tomás hablaba de los problemas con unobstrusive ajax de MVC, pero hay muchos más reportados, como jqGrid, el célebre plugin para la creación de rejillas de datos.
martes, 5 de febrero de 2013
ASPNETMVCHace poco, en el post donde trataba la inyección de dependencias y desacoplamiento de Hubs de SignalR, el amigo Maxxx comentaba que podría estar bien ver cómo podríamos emplear las mismas técnicas con ASP.NET MVC.

Y ciertamente, me ha parecido muy interesante porque es un escenario que encuentro habitualmente en empresas de desarrollo: comprenden los beneficios de reducir el acoplamiento entre componentes, pero les parece algo demasiado complejo como para aplicar en su día a día porque desconocen cuáles son y cómo usar las herramientas de que disponemos para conseguirlo.

Por tanto, en este post vamos a ver, paso a paso y de forma totalmente práctica, cómo evolucionar desde un controlador MVC fuertemente acoplado a clases del modelo hasta otro totalmente desacoplado usando inyección de dependencias y contenedores de inversión de control.

Y aunque las técnicas y ejemplos que mostraremos están muy enfocados a controladores MVC, los conceptos tratados son aplicables en cualquier tipo de tecnología y arquitectura.
lunes, 4 de febrero de 2013
Enlaces interesantesEstos son los enlaces publicados en Variable not found en Facebook y Twitter del 28 de enero al 1 de febrero de 2013.

Espero que os resulten interesantes :-)

.Net