Microsoft patterns & practices releases “Unity for Silverlight”

clip_image001

Microsoft patterns & practices is excited to announce the latest addition to the p&p library of software architecture guidance:

Unity for Silverlight December 2008 Release (1.2)

Quick Links:

– MSDN site: https://msdn.microsoft.com/en-us/library/dd362339.aspx

– Community Forum: https://codeplex.com/unity

What is Unity?

The Unity Application Block (Unity) is a lightweight, extensible dependency injection container. This release of Unity is a port of Unity Application Block 1.2 to Microsoft Silverlight 2.0.

What’s New?

The following capabilities and packaging of the Unity container have been adjusted in this release:

– The single Microsoft.Practices.Unity.dll file in the Silverlight version contains all the classes from the three separate desktop DLLs: Microsoft.Practices.Unity.dll, Microsoft.Practices.ObjectBuilder2.dll, and Microsoft.Practices.Unity.StaticFactoryExtension.dll. You only need to reference and deploy the one assembly in your Silverlight projects.

– Because of differences in the Silverlight security model, only public types can be created and injected by the container. The desktop version allows you to also inject internal types.

– XML configuration is not supported.

– The Unity interception mechanism is not supported.

An updated quickstart is also included.

Information on Microsoft patterns & practices

– Visit us at https://msdn.microsoft.com/practices/ to see the full line of existing patterns & practices.

– If this mail was forwarded to you, you can sign up for automatic notification through the pagnurel alias.