Hello all and welcome to Mr. Rask on the web.
For this my first post i have composed a basic introduction to my favorite design pattern: Model View Presenter or MVP for short. The implementation presented in the article is pretty much exactly how i do it at the office office every day.
Model View Presenter is all about seperating user interface logic from graphical implementation. If you have ever build applications using a graphical library like Windows Form, you know how easily user interface code can get cluttered. MVP to the rescue.
Article (.PDF): Model View Presenter (MVP)
Source (C# 3.0 / VS2008):
MVPDemo.zip Crappy filehosting died, so if you want it just drop a comment.
Last but not least any feedback is much appreciated. So pretty please – with sugar on top – drop a comment if you find what you read here usefull (or even if you don’t – i just want to hear from you 🙂 )
All the best