El otro día, hablando con mi buen amigo Carlos Blé, estuve comentándole algunas de las herramientas que uso en mi día a día para desarrollar software, y al final acabamos grabándolo pensando que sería de interés para algunos. En este screencast totalmente improvisado, hablamos principalmente sobre NuGet y la librería FluentAssertions.

NuGet es un  complemento de Visual Studio 2010 para gestionar librerías de terceros de una manera automatizada. La propia extensión se encarga de realizar la descarga del paquete y de todo los pre-requisitos, su instalación y la inserción de las referencias en los ficheros de configuración web.config app.config.

FluentAssertions es una librería que da una total expresividad a los Asserts de tus test unitarios y te puede ahorrar mucho código repetitivo en los mismos. Además, es totalmente extensible.

Si no conoces las herramientas, te recomiendo que veas este screencast en modo HD.

Te recomiendo también visitar la web de Podgramando, donde encontrarás podcast sobre desarrollo de software y metodologías ágiles la mar de interesantes.

En el vídeo cometí una errata. Comento que NuGet se instala con el propio service pack 1 de Visual Studio y no es cierto. NuGet hay que instalarlo a parte desde el administrador de extensiones del propio Visual Studio.