This month we are pleased to have Brian Noyes, an INETA sponsored speaker, join us. Brian Noyes is a consultant, trainer, speaker, and writer with IDesign, Inc. (www.idesign.net), a .NET-focused architecture and design consulting firm. Brian specializes in designing and building data-driven distributed applications with .NET. He has over 12 years experience in programming, engineering, and project management, and is a contributing editor and writer for asp.netPRO magazine and other publications. Brian is the author of .NET and COM: Working Together, an e-book by MightyWords publishing, a contributing author to Teach Yourself DirectX 7 in 24 Hours by Sams Publishing, and is a member of the INETA Speaker Bureau.
Brian will be speaking to us about Prism which is the code name for the patterns and practices new guidelines for architecting and building composite applications (WPF, Silverlight, etc). Read more about it here.
Build Composite WPF and Silverlight Applications
When you build a WPF or Silverlight application of any serious complexity, your code complexity can get out of control pretty quickly, leading to slowdowns in development, poor testability and poor maintainability. Composite Application Guidance for WPF and Silverlight (aka Prism) gives you tools and patterns you need to manage that complexity. This session will cover what Prism contains, what it does for you and how to use each of its features. You will learn how to build WPF and Silverlight applications that are composed of loosely-coupled, dynamically loaded modules that plug in their functionality to the application using UI composition patterns. You’ll also learn how to leverage the commanding and eventing infrastructure provided by the guidance to allow your handling code for commands and events to stay decoupled from the UI definition itself. You also learn a little bit about dependency injection, testability, and UI patterns along the way.
Hope to see you there!