2010-02-05 25 views

Respuesta

1

Bueno, MVC es un patrón, siempre puedes organizar tu código de una manera MVC. No estoy muy seguro de lo que está pidiendo (un marco o algo así ... No estoy familiarizado con ningún tipo de marco de mvc para wpf, pero esto no significa que no haya ninguno), porque no es administrar URL en winforms y wpf y otras cosas interesantes en asp.net-mvc.

Si desea codificar en modo WPF, le recomiendo encarecidamente hacer el camino MVVM.

Aquí es el último comienzo de MVVM WPF - http://community.infragistics.com/pixel8/media/p/91950.aspx

1

Usted puede echar un vistazo a la implementación de Model-View-View Model in WPF.

No es un Framework como .NET MVC, pero en su núcleo MVC es un patrón y MVVM es un análogo cercano para WPF.

2

Para winforms se pueden implementar sus propios patrones de controlador de vista modelo MVP (modelo de la vista del moderador) o MVC (también hay algunos marcos como CAB (bloque de aplicación compuesta) que puede usar http://msdn.microsoft.com/en-us/library/aa480450.aspx que son básicamente un patrón MVC

1

Bueno, la forma en que se configuran las aplicaciones de Windows tiene sentido, un modelo impulsado por eventos se puede usar en un entorno que mantiene los estados. de javascript hackear para emular estos "estados" en webforms es una locura. Así que MVC tiene sentido en la web porque la web es sin estado, en w Indows tenemos estados y deberíamos usarlos. Si lo que realmente quieres es una interfaz web para tu servicio de Windows o lo que sea, puedes poner una copia de casini en tu instalador y hacer que usen la interfaz web sin problemas. Espero que esto ayude.

Cuestiones relacionadas