Geeks With Blogs
public void Javier Ogarrio T (); //Microsoft Student Partner @ Guatemala

MVC uno de los dos modelos de programación incluidos dentro del framework de ASP.NET para construir aplicaciones web.  El otro modelo es el tradicional ASP.NET web forms.

El modelo MVC separa la aplicación web en las siguientes tres partes:

  • Modelo: administra y estructura de la toda aplicación. Aquí se regula aspectos como el acceso a la información, reglas de validación, entre otros.
  • Vista: encapsula la información en una forma presentable; aquí es donde se incluye el HTML y CSS.
  • Controlador: contiene la lógica de como interactua el modelo con la vista, prepara la información que utilizará la vista.

La separación de tareas ayuda a que la aplicación sea flexible y facil de mantener. Se puede crear diversas vistas (para desktop, Blackberry, iPhone, etc) sin tener que adaptar otras partes de la aplicación. Además, se puede separar los roles a la hora de crear la página. Los diseñadores trabajan en la vista mientras los programadores trabajan en el modelo.

Pueden descargar ASP.NET MVC 2 para usarlo con ASP.NET 3.5 SP1+ en Visual Studio 2008 o en Visual Studio 2010 donde ya viene incluido para ser utilizado con ASP.NET 4.


Posted on Sunday, September 5, 2010 4:25 PM ASP .NET MVC | Back to top


Comments on this post: ¿Qué es ASP.NET MVC?

No comments posted yet.
Your comment:
 (will show your gravatar)


Copyright © jogarriot | Powered by: GeeksWithBlogs.net