Está en la página 1de 5

Asp .

Net
• Librerías adicionales a .Net core
• Crear aplicaciones modernas
• Web Applications
• Web Services – Web API
• IOT
• Backends para Móviles
• Multiplataforma
Asp .Net
MVC
Las aplicaciones basadas en MVC contienen:

Modelos: clases que representan los datos de la aplicación. Las clases de modelo usan lógica de validación para
aplicar las reglas de negocio para esos datos. Normalmente, los objetos de modelo recuperan y almacenan el estado
del modelo en una base de datos. En nuestros proyectos por ejemplo, los modelos recuperan los datos de sus
sistemas de una base de datos, estos se los proporcionarán a las vistas o los actualizarán. Los datos actualizados se
escribirán nuevamente en la base de datos.

Vistas: Las vistas son los componentes que muestran la interfaz de usuario (UI) de la aplicación. Por lo general, esta
interfaz de usuario muestra los datos del modelo.

Controladores son clases que:


• Controlan las solicitudes del explorador. (Request-Response )
• Recuperan datos del modelo. (Por medio de un contexto de datos por ejemplo)
• Llaman a plantillas de vista que devuelven una respuesta. (método View)
MVC - Responsabilidades
Model
Almacenamiento View
de datos, Lógica asociada a
Integridad, representar los
Controller datos de cara al
Consistencia,
Recibe, Interpreta y usuario
Consultas y
valida las entradas
Modificaciones
del usuario, crea y
actualiza las vistas,
crea, consulta y
modifica los
modelos

ORT Web Si no indico nada más


en la URL, estoy
Server
solicitando la página
principal. El contenido
Un cliente, humano o computadora, por defecto.
que realiza una solicitud.
http://www.ort.com.ar
Ej. Desde un Web Browser.
Modelo en Capas

UI Layer

Support
Entities Business Layer
Layer

Data Layer

También podría gustarte