Topic: .Net Development

More on Pure MVC for C#

puremvc

Last week, Karega Scott made a nice post on how Pure MVC makes development of Windows applications using C# simple. I thought I ll piggyback on this post and share some of my thoughts regarding this popular framework. I think the framework, if understood completely and adopted intelligently, has to offer some really cool benefits like :

  • Light-weight messaging mechanism (using Notification/Observer patterns) between different parts of the application without having to create custom events/hooks all over the place.
  • Highly Decoupled Components allowing abstraction and seperation of logic.
  • The application's testability is enhanced greatly because of the reason stated above.
  • A Centralized singleton Facade component that mediates between the different components in the application.
  • The use of commands in the framework can help in building complex applications that need to perform several different UI-driven functions.

Continue reading »

Launch: Pathfinder Newsletter

    Get a monthly update on best practices for delivering successful software.

    Subscribe via email


    Subscribe via RSS      RSS icon

Topics

Search

WordPress

Comments about this site: info@pathf.com