domingo, 9 de junio de 2013

Empezando con mvc 3 en visual studio

Bueno hoy les comentare como empesar en esto de MVC 3 de visual estudio, modelo vista controlador es un patrón de diseño de software que a existido desde hace mucho antes que Microsoft lo incorporara en su entorno de desarrollo visual estudio.
ASP.Net incorpora esta herramienta para el desarrollo de proyectos  mas escalares y mantenibles, y al parecer sera la manera recomendada para los desarrollos bajo la arquitectura ASP.Net.
La intención de esta entrada no es informarlos de todo lo que incluye esta herramienta (MVC 3), sino mas bien esta dirigido para el que no conoce como empesar a utilizar esta tecnología.

1-Si estas utilizando Visual Estudio 2010,debes bajarte el complemento para poder utilizar MVC 3 , les recomiendo que sigan los pasos que se indican en este post.Si ya lo tienes instalado como es el caso de los que usan visual studio 2012 dirijansen a :
archivo->nuevo proyecto->aplicacion web de ASP.NET MVC 3

2-En esta oportunidad seleccionamos aplicacion para Internet, junto con el motor de vistas Razor que esta pensado para el desarrollo de aplicaciones web con MVC 3.
No seleccionamos la casilla de prueba unitaria,ya que es nuestra primera aplicacion y no es necesario en esta oportunidad.
la diferencia entre los tipos de proyectos radica en su contenido, el vacio esta sin vista ni controladores,los otros dos radica en el tipo de valuación (formulario-windows).leanse la descripción de cada uno.


3-Con esto se nos crear un proyecto con unos formularios ya listos para usar,incluso podremos loguearnos, en total nos muestra una pagina de ejemplo para que tengamos una idea de que va esto del MVC 3.
Bueno la idea de todo esto, no es dar una cátedra de esto, sino que solo mostrar de manera rápida como crear un proyecto del tipo MVC 3 y ver de manera rápida como empesar con esto.
Los controladores están agrupados en una carpeta llamada controller, cada controlador manera las redirecciones de las vistas.
Cada controlador representa una carpeta de la carpeta vistas (views) y cada método de un controlador se relaciona con una vista.
De esta manera la vista (carpeta) Acount tiene un controlador llamado Acountcontroller (con el nombre se relacionan) y las vistas de la carpeta Acount se relaciona con los métodos de AcountController.

Esto es solo un pincelado de MVC , espero poder subir mas contenido relacionado al tema.

No hay comentarios:

Publicar un comentario