If you are interested in learning to use the Composite Application Guidance (better known as Prism), here are a few resources to get you started. Also, in case you missed it, you can watch the webinar associated with this blog entry here.

Webinar Resources

Download: Project & Powerpoint Slides
This download contains the project I started with in the webinar along with the completed version. Also included are the powerpoint slides.
Click Here to Download

Update (2/1/2010): In the video, I placed the command implementation directly in the view. The correct place to set this up is actually directly in the model. I've adjusted the project included in the download to do just that.

Prism Resources

Download: Composite Application Guidance (Prism)
Various resources related to Prism are available here including the download link.

Prism Documentation: Composite Application Guidance for WPF and Silverlight
There is no better place to get started in learning Prism than the documentation.

Prism Documentation: Upgrading from the Composite UI Application Block
If you are making the transition from CAB to Prism, this article is the best place for you to start.

Dependency Injection Benefits
In this article, Jakob Jenkov explains the benefits of using dependency injection containers.
Prism QuickStart Kit
These quick start kits provide templates for a few of the things you'll be creating with Prism.

Composite Extensions for Windows Forms
Want to use Prism with WinForms? It is possible, heres how you can accomplish it.

CAB/SCSF Resources

Smart Client Software Factory (CAB/SCSF)
The Smart Client Software Factory makes it easy to build Smart Clients using WinForms and CAB.

Telerik CAB Enabling Kit
This kit enables many of the RadControls for WinForms to be used as UIExtensionSites and Workspaces.

Related Posts