Posted By: ajoy krishnamoorthy | Feb 27th @ 10:17 AM | 51,439 Views | 16 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 4. Decoupled Communication:

This webcast demonstrates how to communicate between the different modules.

What is Prism v2? Watch this video.

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:
2
0
aL_
aL_
Rx ftw
cool stuff Smiley

i really like to see some demos involving prism and MAF /MEF

ive got an application that needs to load various versions of the same ui at diffrent times (its an app that does measurements and the measurement needs to be isolated and can be of diffrent versions)
prism seems like a really good base for this but i really need to be able to unload the modules Smiley

i should also note that we do use appdomains and use that to unload old measurements, what we really need to do now is that, but with ui.. i think it can be done but id really like to have a webcast sample Smiley

Great posts...they really help.  Keep them coming.

I have used the Smart Client Software Factory/CAB before.  In there they had some interesting authorization stuff using "Actions".  Is there any thing like that in Prism?  It would be great to see a screencast on that or any authorization patterns that work well for Prism.

While I'm thinking about it, here's some other topics for similar screencasts:

- Show modules and views being injected at runtime (i.e. click a toolbar button to load a new tab, etc.)

- Load common areas with toolbar buttons or menu items at runtime (to simulate the UIExtensionSites that are in CAB/SCSF)

- Dynamically loading modules

I'm sure I'll think of a few more as soon as I hit the "Add" comment button Wink

Thanks Again!
...Ed

Nice job guys... This is one of the most useful screencasts I've ever seen.

I think it strikes a good balance between in-depth and background info while still being comprehensible and consumable. I wish the series would continue into some of the more advanced topics of prism and silverlight.
emcpadden:  We don't have anything specifically around authorization right now, but have been considering some around module loading to start.   

emcpadden, JohannesH:  Thanks for the suggestions, we're trying to create a backlog of things we'd like to have video on so as we have time, we can pick them off in some sensible order.  

-b


I just finished the 4 prism videos, I loved them. Without these videos, I would hard time to understand the prism concept.
Very good job, thansk so much.
Please keep putting more prism tutorial videos.
Thanks,
Rachida
BlackLabrador
BlackLabrador
Silverlight rules !

Really great stuff !
Did you guys had a look at Framworks such as Nikhil Kothari  (http://www.nikhilk.net/Entry.aspx?id=198) and Silverlight FX ?
With the RegionManager, how can you design a good pattern to create a Routing pattern for multipages ?
Keep on doing your videos, they are absolulty amazing

Cool, really nice architecture. I like it a lot and for sure i will try it.
Thanks for the four videos.

klimm
one quick question, where would be a good place to change the mouse cursor?  viewmodel is not the place, but then where would it be?

Microsoft Communities