Francis K. Cheung

The journey of an agile programmer...

May, 2008

  • Francis K. Cheung

    Decoupled Communication with Prism (Commanding)

    • 6 Comments
    WPF provides RoutedCommand which is great at connecting command invokers such as menu items and buttons with command handlers that are associated with the current item in the visual tree that has keyboard focus. However we had several scenarios that Prism...
  • Francis K. Cheung

    Decoupled Communication with Prism (Shared Services)

    • 4 Comments
    One common method of cross module communication is through shared services. Let's say our application is composed of a shell application and various module assemblies. Our shell app provides several core services such as logging, authentication, and service...
  • Francis K. Cheung

    Decoupled Communication with Prism (intro)

    • 5 Comments
    When building large complex applications, a common approach is to divide up the functionality into discrete module assemblies. Even further it is desirable to not have static references between these modules. This allows the modules to be more easily...
Page 1 of 1 (3 items)