He tardado más de lo que hubiera querido en un principio pero por fin os puedo dar esta pequeña noticia. En CampusMVP han publicado, como un recurso más del excelente curso Desarrollo Web con ASP.NET MVC 3 tutorado por José María Aguilar, un pack de ejemplos en el que he tenido algo que ver.
Como podéis apreciar en la imagén, el pack consta de una solución con 31 pequeños proyectos de ejemplos sobre distintas caractéristicas del Framework ASP.NET MVC 3. Podríamos decir que la solución está dividida en tres partes principales.
1- Acceso a Datos. En el proyecto BlogDataAccess se encuentra el modelo Entity Framework que consume una sencilla base de datos que simula la gestión de un blog, la cual se utiliza en muchos de los ejemplos del pack para mostrar información. El script para crear esta base de datos está incluido también en este proyecto.
2- Demos. Para los que conozcan los cursos de CampusMVP, estos proyectos son los mismos que encontramos en la zona de descarga del curso, pero ahora han sido agrupados en una sola solución. Aquí se encuentran algunas demostraciones de funcionalidades realmente interesantes que pueden ayudar a profundizar en determinados conocimientos.
3- Ejemplos. Muy acertadamente se me ocurrió seguir la metodología de aprendizaje que aconsejan en todos los cursos de CampusMVP. Así que a medida que avanzaba por el temario del curso iba "cacharreando" con mí código. Y de ahí surje esta serie de ejemplos, de hecho, el sufijo en el nombre de cada ejemplo tiene que ver con el índice del temario. Como podéis imaginar son ejemplos muy simples y que muchas veces se han omitido comprobaciones para no distraer sobre la esencia de la caracteristica que se pretende mostrar. Vamos...¡que van al grano!
Sinceramente opino que aunque la mayoria sean ejemplos muy sencillos, el pack puede servir de ayuda para los que están empezando en el curso, sobre todo si tratan de extender el código o cambiarlo por completo. Y por supuesto también para los que ya lo terminaron. Es una forma de tener un repositorio de ejemplos siempre a mano para cuando vienen los...¡y como se hacía esto!
El pack se distribuye bajo una licencia de CampusMVP, así que para obtenerlo naturalmente tenéis que apuntaros al curso.