New source code drop - Silverlight!

Dec 1, 2008 at 6:29 PM
Just wanted to let folks know that I just did a new drop to source control (19408). There's no functionality changes or bug fixes, but this drop now includes the project files to build Unity for Silverlight. There are a few code tweaks (mainly in the test projects) but no behavioral changes in the desktop version.

The Silverlight version merges the Unity, ObjectBuilder2 and StaticFactoryExtension assemblies into a single assembly, Microsoft.Practices.Unity.

Try it out, let me know what you think!

-Chris
Dec 11, 2008 at 5:31 AM
Hi Chris,

It's good to read we are getting Silverlight support from the main project. Will this be part of maybe the 1.3 release of Unity?

Also now we have a container we also need mocking. I investigated the work that needs to be done for getting DynamicProxy to work inside Silverlight: http://mark.mymonster.nl/2008/08/09/what-needs-to-be-done-to-make-dynamicproxy-work-in-silverlight/
This was picked up, and there was a port of both DynamicProxy and Moq here: http://www.flawlesscode.com/post/2008/08/Mocking-and-IOC-in-Silverlight-2-Castle-Project-and-Moq-ports.aspx

I hope we'll soon get more ports from the official guys.

- Mark
Dec 11, 2008 at 6:53 PM
The silverlight port is in test right now; there's a high probability that we'll be able to release it before the end of the month. So no, you won't have to wait until Unity 1.3 to get it.