what is prism .net?
 PRISM.net or Composite Application Guidance/Library for WPF/Silverlight, is a library and a corresponding guidance document that helps you to build loosely coupled composite WPF and Silverlight applications. 