Diferencia entre revisiones de «ASP.NET MVC Framework»
(Página creada con '{{Ficha Software |nombre= ASP.NET MVC Framework |familia= |imagen= |tamaño= |descripción= Desarrollado en C# |imagen2= |tamaño2= |descripción2= |creador= |desarrollador= |di...') |
m (Texto reemplazado: «div align="justify">» por «») |
||
(No se muestran 4 ediciones intermedias de 3 usuarios) | |||
Línea 24: | Línea 24: | ||
− | + | ||
==ASP.NET MVC Framework== | ==ASP.NET MVC Framework== | ||
− | El ASP.NET MVC Framework es un framework de aplicaciones web que implementa el patrón modelo-vista-controlador (MVC). | + | El ASP.NET MVC Framework es un framework de aplicaciones [[web]] que implementa el patrón modelo-vista-controlador (MVC). |
Basado en ASP.NET, permite a los desarrolladores de software construir una aplicación web como una composición de tres funciones: Modelo, Vista y Controlador. | Basado en ASP.NET, permite a los desarrolladores de software construir una aplicación web como una composición de tres funciones: Modelo, Vista y Controlador. | ||
En marzo de 2009 se hizo pública la primera versión de ASP.NET MVC. El patrón de arquitectura MVC (model-view-controller) no es nuevo (data de 1979) ni es algo que haya inventado Microsoft. Existen muchos frameworks de desarrollo web populares que utilizan MVC, como por ejemplo Ruby on Rails, Spring o Apache Struts. MVC es un patrón de arquitectura que ayuda a crear una separación lógica entre el modelo (la lógica de acceso a datos), la vista (la lógica de presentación) y el controlador (la lógica de negocio). | En marzo de 2009 se hizo pública la primera versión de ASP.NET MVC. El patrón de arquitectura MVC (model-view-controller) no es nuevo (data de 1979) ni es algo que haya inventado Microsoft. Existen muchos frameworks de desarrollo web populares que utilizan MVC, como por ejemplo Ruby on Rails, Spring o Apache Struts. MVC es un patrón de arquitectura que ayuda a crear una separación lógica entre el modelo (la lógica de acceso a datos), la vista (la lógica de presentación) y el controlador (la lógica de negocio). | ||
Línea 36: | Línea 36: | ||
==Fuentes== | ==Fuentes== | ||
− | + | * [http://groups.google.com/d/forum/mundoaspnetmvc] | |
− | + | </ | |
− | + | [[Categoría:Tecnologías]] | |
− | |||
− | </ | ||
− | [[Categoría: |
última versión al 10:32 15 ago 2019
|
ASP.NET MVC Framework
El ASP.NET MVC Framework es un framework de aplicaciones web que implementa el patrón modelo-vista-controlador (MVC). Basado en ASP.NET, permite a los desarrolladores de software construir una aplicación web como una composición de tres funciones: Modelo, Vista y Controlador. En marzo de 2009 se hizo pública la primera versión de ASP.NET MVC. El patrón de arquitectura MVC (model-view-controller) no es nuevo (data de 1979) ni es algo que haya inventado Microsoft. Existen muchos frameworks de desarrollo web populares que utilizan MVC, como por ejemplo Ruby on Rails, Spring o Apache Struts. MVC es un patrón de arquitectura que ayuda a crear una separación lógica entre el modelo (la lógica de acceso a datos), la vista (la lógica de presentación) y el controlador (la lógica de negocio). Uno de los pilares básicos de ASP.NET MVC es el concepto de enrutamiento (routing), lo que permite a las aplicaciones aceptar peticiones a URLs que no se corresponden con ficheros físicos en el servidor. Por ejemplo, en ASP.NET Web Forms las URLs tienen el siguiente formato “http://website/products.aspx?category=dvd” en el que físicamente existe un fichero products.aspx en la raíz del sitio web. En MVC la misma URL tendría el siguiente aspecto “http://website/products/dvd” sin que el servidor web necesariamente contenga una carpeta products con una subcarpeta dvd. De forma predeterminada, ASP.NET MVC enruta las peticiones al controlador y a la vista adecuada en función de la URL. Es decir, en el ejemplo anterior, nos devolverá la vista dvd del controlador products.
Fuentes
</