Está en la página 1de 3

Universidad Israel

DEPARTAMENTO: Ciencias de la Ingeniería PROFESOR: Mg. Luis Fernando Aguas B.

CARRERA: Informática ESTUDIANTE: Luis Jhonatan Paredes T

CURSO: Séptimo PARALELO: “A“ DESCRIPCIÓN: Tarea Semana 1

ASIGNATURA: Desarrollo de Software 2 AÑO: 2023

TEMA:

Consulta acerca del MVVM .

DESARROLLO:

Model-View-ViewModel (MVVM) es un patrón de diseño de aplicaciones para separar

el código de IU del código que no es de IU. Con MVVM, define su interfaz de usuario de

forma declarativa (usando XAML, por ejemplo) y usa el marcado de enlace de datos para

vincularlo a otras capas que contienen datos y comandos de usuario. La infraestructura

de enlace de datos proporciona una conexión flexible que mantiene la interfaz de usuario

y los datos asociados sincronizados y dirige todas las entradas del usuario al comando

adecuado.

capa de aplicación

Usando el modelo MVVM, la aplicación se particiona

Las siguientes capas:

La capa del modelo (Modelo) contiene todo el código de implementación

La lógica central de la aplicación y definir los tipos requeridos.

Modele el dominio de la aplicación. Esta capa es completamente

Ciencias de la Ingeniería
Independientemente de la vista y las capas del modelo de vista. La capa de visualización

(Ver) define la interfaz de usuario utilizada

Marcado declarativo. La etiqueta de enlace de datos define

Conexiones entre componentes específicos de la interfaz de usuario y

Varios miembros del modelo de vista (ya veces del modelo). La capa ViewModel

proporciona objetivos vinculantes

Datos para ver. En muchos casos revela ver patrones

Miembros que modelan directamente o proporcionan miembros encapsulados

modelo específico. También se pueden definir modelos de visualización.

Datos de seguimiento de miembros

Relacionado con la interfaz de usuario pero no relacionado con el modelo, p.

Orden de visualización de la lista de temas.

Ciencias de la Ingeniería
COMENTARIO:

El patrón MVVM es muy simple y facilita el desarrollo de aplicaciones, especialmente

aquellas que son difíciles de controlar debido a la escala. Este patrón permite la

reutilización de la tan discutida programación orientada a objetos (POO), lo que facilita

mucho la implementación.

BIBLIOGRAFÍA:

https://cmasdev.wordpress.com/2015/07/23/c-entendiendo-el-patron-mvvm/

Ciencias de la Ingeniería

También podría gustarte