Composite Silverlight 2.0 Beta 2 Application Library

Lately I’ve been working with Composite WPF and Silverlight applications at Veracity Solutions.  I spent a few hours over the weekend converting the Composite WPF Application Library to Silverlight.  Tonight I finished porting one of the QuickStarts to Silverlight.  Of course, just today the P&P team posted a AGCompositeApplicationLibrary spike.  Just my luck!  Regardless, here’s the UIComposition QuickStart running in Silverlight using my ported libraries:

Region Quickstart - Windows Internet Explorer

Some things to note:

  • The TabItem style isn’t using binding to get the header value.
  • Location tab doesn’t include the map data.
  • I added a TabControlRegionAdapter class that works with the Silverlight TabControl.

Special thanks to Michael Sync for posting his Silverlight Unity port, it got me started.

Download: CompositeSilverlight.zip

Published Tuesday, August 05, 2008 9:25 PM by Joe
Filed under:

Comments

# re: Composite Silverlight 2.0 Beta 2 Application Library

Wednesday, August 06, 2008 10:04 PM by Michael Sync

Great Job!! Joe..  I just downloaded your source and will read your code...

One question! Is there any differences between WPF Prism and your ported version? I mean, some limitations due to Silverlight Security.

>>Special thanks to Michael Sync for posting his Silverlight Unity port, it got me started.

You're welcomed. :)

# re: Composite Silverlight 2.0 Beta 2 Application Library

Thursday, August 07, 2008 8:55 AM by Joe

I think right now the biggest difference is the module loader, which I had to alter to use on a project.  I altered the UnityBootstrapper to accept a ModuleLoader type, added a StaticModuleLoader class, and altered the ModuleInfo class to include a Type property.  A little dirty I think, though it's working for my current needs.  I'll be checking out the official spike this weekend.

# re: Composite Silverlight 2.0 Beta 2 Application Library

Monday, October 20, 2008 3:26 PM by arun

Hi Joe,

I am impressed by the way you ported the composite Silverlight example. I am trying to create a treeview wherein, it shows all the employees in a treeview by department. Upon clicking an employee, I would like to list the employee and project detail. I would apprecaite if you could create a quick example for me. Thanks in advance.

# Composite Silverlight 2.0 Application Library Updated to RTW

Tuesday, October 21, 2008 1:46 PM by Joe's Blog

I’ve updated my demo of the Composite Silverlight Library I built to work with Silverlight RTW. 

# Composite Silverlight 2.0 Application Library Updated to RTW

Tuesday, October 21, 2008 2:08 PM by Joe's Blog

I’ve updated my demo of the Composite Silverlight Library I built to work with Silverlight RTW. 

Leave a Comment

(required) 
(required) 
(optional)
(required) 
Powered by Community Server (Non-Commercial Edition), by Telligent Systems