Microsoft | patterns & practices | Developer Network | Enterprise Library | Acceptance Testing Guide | Personal Site
Today we are releasing the Silverlight Integration Pack for the popular Microsoft Enterprise Library application blocks. This release provides guidance and reusable components designed to encapsulate recommended practices which facilitate consistency, ease of use, integration, and extensibility. It also addresses the needs of those who would like to port their existing LOB applications, that already leverage Enterprise Library, to Silverlight .
As depicted in the tube map below, the release includes:
In addition, we are shipping an Optional Update 1 for Enterprise Library 5.0. It includes the following:
Both Enterprise Library 5.0 and Enterprise Library 5.0 Silverlight Integration Pack are to be available as Windows Installer Packages (MSI) via MSDN or as NuGet packages. The configuration tool is also available as a Visual Studio extension package (VSIX) from the Visual Studio Gallery. Today, you can NuGet and Visual Studio Gallery as the primary distribution channel, with the MSDN downloads following.
Note: If you are new to NuGet, please do not look for Silverlight-specific Enterprise Library packages. NuGet packages are multi-platform. Just get the official EntLib packages (easily recognizable by the orange logo and the author - Microsoft). Depending on the framework your project is targeting, NuGet will install the corresponding bits. The only platform specific packages are source code packages.
The following learning resources are recommended:
We’d be happy to hear about your experiences using the Silverlight Integration Pack. Also, feel free to spread the news (post, repost, tweet etc.).
This release has been produced by a dedicated group of professionals.
The photo above only has some of us. The entire dev team included: Jérémi Bourgault, Richard Burte, Rick Carr, RoAnn Corbisier, Julian Dominguez, Mani Krishnaswami, Grigori Melnik, Nancy Michel, Lavanya Selvaraj, Fernando Simonazzi, Chris Tavares, Erwin van der Valk, Rajarajan Veluchamy, Sathish Venkateswarlu, Srinivasan Vijaya Rengan, Hanz Zhang. Special thanks to advisors and reviewers: Ward Bell, Bob Brumfield, Paul Currit, David Fowler, Jeff Handley, Phil Haack, David Hill, Peter Kuhn, Steve Lasker, Jesse Liberty, Erik Mork, Daniel Piessens, Erik Renaud, Karl Shifflett, Joe Stagner, François Tanguay, and Shawn Wildermuth. And of course, a huge thanks to you, our dev community!
While NuGet and Visual Studio Gallery are primary distribution channels for this release, here are the download links to get the bits from the Microsoft Download Center:
Is it possible to provide a direct link for the SL Integration Pack and Configuration tool? I am unable to find these on MSDN or the VS Gallery.
Is it possible to use the SL Integration Pack with Prism? How would the UnityContainer from Prism and EnterpriseLIbraryContainer.Current work with each other?
For direct links, please see the update at the end of the post.
Also, here's the one for Visual Studio gallery:
re: EntLib + Prism
Yes, it's possible. The StockTrader V2 RI uses both - EntLib and Prism. Take a look.
Thank you for your responses. I am having an issue with the ProactiveCache object used in the Caching Application Block for Silverlight. When I enqueue five download requests, it only processes two of them and then hangs. Do you know who I could ask about that?
Do you have any plan to integrate Security Application Block features in a next release?...
No, no such plans. Feel free to suggest on our uservoice site.