Are there any good MVC / MVP frameworks or other application frameworks for .NET Winforms?

I'm not sure why finding any frameworks or good example projects for developing Windows apps is so difficult. I'm sure for the web application framework we have a Castle Project or ASP.NET MVC which are very interesting and have many examples that follow best practices like IoC, Caching, etc.

Are there such things that already existed for Winforms?

+1


source to share


6 answers


Smart Client from MS uses MVP templates.



+2


source


MVC # , in my opinion, if one of the best frameworks for developing Winforms applications. It takes a little time to acquire a framework, but once you understand how MVC # works, it's a toddler.



To start with MVC #, consider the following examples: http://www.mvcsharp.org/Examples.aspx (this is one of the strengths of the framework!)

+2


source


0


source


You might want to try Claymore ; I tried to build it as simple as possible.

0


source


There is a Magellan framework by Paul Stovell . Winform specifics here .

0


source


Try WPF if you haven't already. It uses XAML for layout and uses MVVM. It's really easy to use imo and creates a nice separation. I'm assuming you are using traditional WebForms?

0


source







All Articles