#retosMSDN: Reto 6 – Caché de objetos en C#

¡Ya ha llegado el viernes que publicamos el 6º de nuestros #retosMSDN! ¿Estás preparado?

 

El Reto

1) Crea una clase Cache a la que podamos añadir cualquier tipo de objeto y que pase los tests unitarios incluidos en este proyecto de Visual Studio 2013 que puedes descargarte de GitHub.

2) Además, queremos que al depurar por ejemplo los tests unitarios, se muestre la información del objeto Cache de la siguiente manera:

2.1) Sin desplegar el contenido del objeto tiene que verse esto cuando nos pongamos encima:

image

 

2.2) Desplegando el contenido del objeto tienen que verse además los objetos que hay en la caché con este formato:

image

 

image

 

image

 

No podremos ver nada más del objeto caché, ni su Raw View.

 

La Solución

¿Ya lo has resuelto? Comparte con nosotros tu solución de Visual Studio en esmsdn@microsoft.com.

El viernes de la semana que viene, el día 21 de noviembre, publicaremos la solución que nosotros proponemos para el reto.

¡Actualización! Solución al Reto 6 – Caché de objetos en C#

 

¿Sabías que…

…ya está disponible el Update 4 de Visual Studio 2013, y que ya puedes probar la Preview de Visual Studio 2015? ¿Y que hay una nueva versión de Visual Studio gratuita que une todas las versiones de Visual Studio Express en un sólo producto e incluye la posibilidad de extenderlo con nuestras extensiones favoritas? Se llama Visual Studio Community 2013 y todos los que sois desarrolladores open source, estáis en startups, sois estudiantes o desarrolladores aficionados podréis desarrollar todo tipo de aplicaciones: de escritorio, apps de la Tienda, ASP.NET y Azure.

Puedes encontrar más información sobre estas versiones de Visual Studio y todas las novedades que traen aquí: Novedades de Visual Studio 2015 Preview y Visual Studio 2013 Update 4.

 

Por cierto, si quieres enviarnos la solución en un nuevo proyecto de Visual Studio 2015, puedes hacerlo.

Y si tienes cualquier duda o problema durante la resolución del reto, o si quieres proponer tu propio reto para retar al resto de la comunidad, no dudes en ponerte en contacto con nosotros.

Un saludo,

Alejandro Campos Magencio (@alejacma)

Technical Evangelist

PD: Mantente informado de todas las novedades de Microsoft para los desarrolladores españoles a través del Twitter de MSDN, el Facebook de MSDN, el Blog de MSDN y la Newsletter MSDN Flash.