I have upgraded my project with Prism 2 Drop 9 today. I was a bit disappointed a bit.
Why did you guys rename this assembly? We are totally fine with Microsoft.Practices.ServiceLocation.Silverlight.dll or Microsoft.Practices.ServiceLocation.dll. but we have been using Microsoft.Practices.ServiceLocation.Silverlight.dll for all of our modules
since early drop. Now, we have to change the reference manually for all projects and also, SVN.
And also, it's not in the doc. Initally, Microsoft.Practices.Unity.Silverlight.dll was renamed to Microsoft.Practices.Unity.dll in Drop 7 too.
3. Command (cmd:Command.Click => cmd:Click.Command)
I'm not sure why you guys did this. Actually, I like cmd:Command.Click instead of cmd:Click.Command. We endup changing all of Silverlight XAML. But thanks! we have VS "Find and Replace" function.
I really like to request you not to change the name if it's not really needed. There are some people who are using Prism vs "Alpha" in real project because we want to support both WPF and Silverlight.