Posts
Novedades de Unity 2.0
· ☕ 10 min · ✍️ eiximenis

Unity, el contenedor IoC de Microsoft, hace algunas semanas que tiene nueva versión: la 2.0. Y viene con algunas novedades interesantes respecto a la versión anterior, que os comento brevemente 🙂


VS bloquea assemblies cargados desde la web
· ☕ 3 min · ✍️ eiximenis

¡Hola!

Situación explicada rápidament: Si te descargas un assembly directamente desde internet, y añades una referencia a dicho assembly, la referencia te aparecerá como añadida, pero VS no hará caso de ella. Cuando compiles te aparecerá un error parecido a:

Unable to load the metadata for assembly 'AvalonDock'. This assembly may have been downloaded from the web. See http://go.microsoft.com/fwlink/?LinkId=179545; The following error was encountered during load: Could not load file or assembly 'AvalonDock, Version=1.2.2691.0, Culture=neutral, PublicKeyToken=85a1e0ada7ec13e4' or one of its dependencies. Operation is not supported. (Exception from HRESULT: 0x80131515)


Redefiniendo GetHashCode
· ☕ 4 min · ✍️ eiximenis

Hola a todos! Un post para comentar paranoias varias sobre algo que parece tan simple como redefinir GetHashCode()


ASP.NET MVC: Custom Model Binders
· ☕ 12 min · ✍️ eiximenis

Seguimos esa serie donde intentamos bucear un poco por algunas interioridades de ASP.NET MVC, intentando ver como funcionan por dentro algunas de las características de ese framework tan apasionante como és ASP.NET MVC. Si en el primer post de la serie vimos lo que eran los value providers__ y en el segundo post vimos como funcionaba el DefaultModelBinder__ en el post de hoy veremos como podemos crear Model Binders propios (lo que a su vez, nos ayudará a entender todavía más como funciona el DefaultModelBinder).


ASP.NET MVC: ValueProviders
· ☕ 13 min · ✍️ eiximenis

Hola! Hoy quiero comentar un aspecto de ASP.NET MVC2 que no sé hasta que punto es conocido, y son los llamados Value Providers.

Disclaimer: Este post será largo y puede ser un poco denso y asumo conocimientos básicos de ASP.NET MVC. Tampoco tengas reparos en leerte este post en más de un dia si quieres… había pensado dividirlo en dos posts, pero al final he preferido meterlo todo en uno.