Si eres un desarrollador acostumbrado a ASP.NET WebForm y estas comenzando con el patrón MVC (ASP.NET MVC) deberías leer este articulo.
MVC en Imagen
Equivalencias entre WebForm y MVC
WebForm | MVC |
MasterPage | _Layout.cshtml (Se encuentra en Views\Shared)
@{ Layout = "~/Views/Shared/_Layout.cshtml"; ViewBag.Title = "Dashboard"; } |
User Controls .ascx | Vistas Parciales (forzando la ejecución del controlador) Existen diferencias importantes:
*Ejecuta el método "MenuBar" del controlador correspondiente
|
Aspectos que no existen en MVC
En ASP.NET MVC desaparecen algunos conceptos que eran muy utilizados en WebForm y que nos obligaran a cambiar el chip:
- No hay ViewState
- No hay Eventos
- No hay PostBack
Paquetes utilizados:
- jQuery
- T4MVC
Nota: Hasta aquí algunos aspectos a tener en cuenta. A medida que encuentre algunas otras diferencias, iré actualizando esta entrada.
No hay comentarios:
Publicar un comentario