Implementing Presentation Patterns that Truly Work Across Platforms
by Adam Grocholski
In layered applications, the presentation layer is just as important as navigation logic, business logic, and data access. While you should try to keep the presentation layer independent from the UI technology and platform in order to improve testability, it's not always easy to do. Design patterns can help. In this session I'll discuss design patterns such as Model View Controller (MVC) and Model View Presenter (MVP) for building presentation layers that can truly be used across multiple platforms, including WPF, Silverlight and Windows Mobile, and in Software as a Service (SaaS) scenarios.
About the Author
Adam Grocholski has an awesome job at RBA Consulting where he has been working since 2006. Lately he has been diving into the latest and greatest UI technologies such as Silverlight and WPF and showing his clients how they can create compelling user interfaces for their line of business applications with quick turnaround times using these tools. When he is not working he enjoys spending time with his family and working on projects around the house.