vista ventajas que patron mvc modelo mediante ejemplos diseños diagrama desventajas desarrollo controlador aplicaciones asp.net-mvc winforms model-view-controller desktop-application

asp.net-mvc - ventajas - patron de desarrollo de aplicaciones web mediante mvc



¿Se puede usar el patrón de diseño MVC/patrón arquitectónico en el desarrollo de aplicaciones de escritorio? (5)

Definitivamente. Aquí hay una lista de marcos de MVC GUI .

Acabo de enterarme de qué es ASP.NET MVC y me pregunto si el patrón se usa alguna vez en el desarrollo de aplicaciones de escritorio de Windows.

Estoy buscando específicamente tratar de usarlo en una aplicación de escritorio .NET.

Por favor, perdóneme si esta pregunta es una salida en el jardín izquierdo en términos de cómo MVC se supone que se utilizará. Todavía estoy tratando de entender los detalles.


El patrón Model-View-Controller funciona como un sueño con aplicaciones de "escritorio", ya que no tiene que preocuparse por el manejo de la información de estado.



No recuerdo dónde veo un buen ejemplo de MVC para aplicaciones destoptop.
Fue sobre un termómetro.
El modelo era el termómetro en sí mismo. Un POJO simple con el estado actual de la temperatura.
Las aplicaciones tienen varias vistas y controladores del termómetro.
Los controladores llaman a los incubadores, y las vistas llaman a los captadores.
Para sincronizar la aplicación usa el patrón Observer. Las vistas se suscriben al modelo.
Y el modelo notifica todas las vistas suscritas en cada setter.

Fue un ejemplo muy útil para entender MVC.