What’s Silverlight Prism?
I have always been an advocate for patters, as they make us better developers. I have always adopted those on my projects, a few years ago you can read my posts about CSLA or the ASP.NET MVC recently. Patters and Practices are great in software development, guess what, much better than anarchy, isn’t it?
From the Patters and Practices group at Microsoft comes out the project Prism. A great patter to follow in the WPF and Silverlight development.
Prism – Composite Client Application Guidance for WPF and Silverlight
- Library
- Reference Implementation
- Documentation
At codeplex there is a implementation of Prism called StockTrader, there is a sample for WPF and one for Silverlight sharing 90% of the code.
Prizm core concepts
- Bootstrapper
- Modules
- UI Composition
- Events and Commands
- Multi-Targeting
- Separate Presentation
Modules
- Unit of the application assembly
- Unit of development
- Unit of deployment
Separates the presentation with the view.
If you are developing Silverlight or WPF applications, this is a patter that you may want to follow.
Cheers
Al
Follow me in twitter | bookmark me | Subscribe to my feed



Comments
Patterns: What is .net RIA Services? said on 5.25.2009 at 10:23 PM
Microsoft is getting big in Patterns and practices, something that architects really like to see. I personally
Twitter Trackbacks for What???s Silverlight Prism? : Al Pascual [alpascual.com] on Topsy.com said on 8.27.2009 at 3:44 PM
Pingback from Twitter Trackbacks for What???s Silverlight Prism? : Al Pascual [alpascual.com] on Topsy.com