Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Looking for clean WinForms MVC tutorial for C# [closed]

How to create a rich user interface Windows application, example Photo Shop.

I am looking for clean MVC tutorial for WinForms with C# somewhere. (Not ASP.NET MVC.)

Being new on the Windows Platform; most MSDN and internet tutorials basically puts everything into the Form class. Further Default events are handled inside of the form, instead of sending events to the control/model, which in it's turn changes the view's state.

Or is the preferred methodology for Windows Applications something else?

like image 609
s5804 Avatar asked Jun 05 '09 13:06

s5804


People also ask

Does WinForms use MVC?

This article is used to demonstrate the MVC Pattern in . NET using C#/WinForm. Here a simple "User Information Manager" application which is organized according the the Model-View-Controller(MVC) pattern. The application displays a list of contacts and allows you to add, modify, and delete existing contacts.

Is WinForms outdated?

Win Form has been used to develop many applications. Because of its high age (born in 2003), WinForm was officially declared dead by Microsoft in 2014. However, Win Form is still alive and well.


1 Answers

Derick Bailey (via Los Techies) has blogged some fantastic articles (and complete demo source code) for his implementation of MVP in a WinForms app with a couple of other good patterns added to the mix (Application Controller, Event Aggregator).

The work is inspired by Jeremy D Miller's series of articles titled 'Build Your Own CAB'

like image 79
rohancragg Avatar answered Sep 17 '22 18:09

rohancragg