winforms - form - mvc desktop application c#
Frameworks MVC para aplicaciones de escritorio.NET (2)
He estado jugando mucho con MVC últimamente en las formas de ASP.NET MVC y Django (MTV en realidad) y debo decir que me encanta.
¿Hay marcos similares para crear aplicaciones WinForm de escritorio?
No que yo sepa.
La mayoría de mis aplicaciones de Winforms usan el patrón MVC o MVP. Me di cuenta de que cuando creas aplicaciones de Winforms realmente no necesitas mucho framework. No hay infraestructura de enrutamiento ni representación de vistas. Encuentro que no tengo que hacer mucho plomería para usar estos patrones.
Eso podría explicar por qué no hay marcos de alto perfil en ese espacio.
Una aplicación de winforms combina la vista y el controlador en prácticamente una cosa, la forma. En otras palabras, está trabajando con un patrón de vista / controlador modelo. Gran parte del trabajo para la vista y el controlador ya está hecho.