If you're building Silverlight 4 applications then you've more than likely heard the term "commanding" used at a talk, in a forum or in talking with a WPF or Silverlight developer. What is commanding and why should you care about it? In a nutshell, it's a mechanism used in the Model-View-ViewModel (MVVM) pattern for communicating between a View (a Silverlight screen) and a ViewModel (an object containing data consumed by a View). It normally comes into play when a button is clicked and the click event needs to be routed to a ViewModel method for processing…

Read full post: Understanding the Role of Commanding in Silverlight 4 Applications

DanWahlintwitter_thumb

@danwahlin – Dan Wahlin, author, blogger and founder of The Wahlin Group, which specializes in ASP.NET, MVC, jQuery, Silverlight, and SharePoint consulting and training solutions.