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)
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.
MVC viene en muchos sabores, comenta Marting Fowler en http://martinfowler.com/eaaDev/uiArchs.html
Google devuelve un montón de cosas interesantes para Windows formas mvc también
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.
Para otros que puedan estar interesados:
http://www.mvcsharp.org/Getting_started_with_MVCSharp/Default.aspx