Pues bien, tras instalarla, los que hayáis intentado probar ASP.NET MVC 5 desde Visual Studio 2012 probablemente os hayáis sorprendido con las pocas opciones que tenemos a la hora de crear proyectos de este tipo. Si bien están implementadas otras características disponibles en la versión 2013 como los scaffolders, el soporte para Razor 3, o la adopción de Bootstrap en la maquetación de vistas generadas, no podemos decir lo mismo de la aplicación del concepto “One ASP.NET“ a la creación de proyectos.
En la práctica, la única opción que tenemos disponible para crear proyectos MVC 5 en Visual Studio 2012 es la plantilla “ASP.NET MVC 5 Empty Project”:
Y como podréis intuir, lo único que tendremos tras utilizarla es un bonito proyecto ASP.NET MVC 5 totalmente vacío. Ni layout, ni scripts, ni bundles, ni controladores… en fin, prácticamente nada más que las referencias a los ensamblados más básicos, la estructura de carpetas y un par de archivos de relleno.
Esto es útil en muchos escenarios; de hecho, en versiones anteriores de ASP.NET MVC ya permitían la creación de un proyecto totalmente vacío para los que prefirieran cocinarlo todo por ellos mismos. Sin embargo, hay otros casos en los que preferiríamos tener algún contenido de partida, como cuando estamos empezando a trastear con el framework, o en sesiones de formación técnica.
Para ello, he creado una plantilla para Visual Studio 2012 que nos permitirá partir de un proyecto idéntico al generado desde Visual Studio 2013 si elegimos la plantilla MVC con autenticación basada en cuentas de usuario.
La forma de instalar la plantilla en bien sencilla, sólo en dos pasos:
- Descargad la plantilla desde mi Skydrive. Se trata de un único archivo ZIP.
- Copiadlo en la siguiente carpeta de vuestro equipo (creando la estructura de directorios si es necesario):
%USERPROFILE%\Documents\Visual Studio 2012\Templates\ProjectTemplates\Visual C#\Web
Espero que os sea de utilidad :-)
Publicado en Variable not found.