Posted By: ajoy krishnamoorthy | Feb 24th @ 6:37 PM | 67,797 Views | 17 Comments

In this 4 part series, Bob Brumfield and Erwin van der Valk from patterns and practices shows you how to build a modular application using the recently released Composite Application Guidance for WPF and Silverlight - February 2009 (also known as Prism V2).  

Part 1. Creating a shell and modules

In this screencast, you will see how to divide an application into modular pieces and how to recombine them again in a shell.

For Part 2 of 4: Visual Composition

Bob Brumfield and Erwin van der Valk are both Software Development Engineers at Microsoft patterns & practices and have both worked on the Prism V2 project.

Rating:
3
0
Thanks so much for these tutorials.
Keep the good work
I downloded the Composite Application Guidance for WPF and Silverlight - Feb 2009 But I can't find this dll :
Releasemicrosoft.practices.composite.dll?
What I 'm missing thanks.
Rachida,

We did not release the Composite Application Library in a binary format, just source, so you'll need to compile them yourself.

-b
I just watched the first video, I loved it. I found out how to get the the Composite Application Library.
Thanks for the good work.
Rachida

Hi guys - the high quality links do not work. Could this be fixed? Thanks!

At 3:56 how did you make Visual Studio resolve which using reference the UnityBootStrapper class required?

EDIT: Scrap that I found out how do do it. Cheers

Awesome tutorials, spend all day finding small bits and pieces untill I stumbled onto this and it put it all together and more.

Thanks a lot for posting videos and code.

 

Hi i am working on prism2 and trying to divide shell into region and it working fine with the following code:

Grid >  

<Grid.RowDefinitions>  <RowDefinition Height="Auto"/>    <RowDefinition Height="*"/>  </Grid.RowDefinitions>  

 

 

 <basics:TabControl Regions:RegionManager.RegionName="ResultsRegion" Grid.Row="1" Margin="3"/>

 

But when i want to change these (content or tabcontrols) to canvas ,grid or stackpanel im getting RegionCreationException was unhandled by user code error.

 

Same error when i tried directly to apply Regions to RowDefinition. ERROR::::(RegionCreationException was unhandled by user code)

 

Is there any  conditions to divide shell and assign Control Or Panels to the regions of shell.

Thanks

Microsoft Communities