This FAQ answers questions about developing in Silverlight 5 with DevForce.
A summary of the new features in Silverlight 5 can be found here: http://www.silverlight.net/learn/overview/what's-new-in-silverlight-5.
To get started doing Silverlight 5 development, you'll need the Silverlight 5 Tools, and optionally the Silverlight 5 Toolkit: both are available here. Note that the Tools contain the Silverlight 5 Developer Runtime, the Silverlight 5 SDK, and the necessary Visual Studio updates.
You may also be interested in this from Microsoft: Ensuring That Your Silverlight Applications Work with Silverlight 5.
Yes, DevForce has the same feature set for Silverlight 4 and 5. You can develop your Silverlight application for either version of Silverlight.
The Silverlight 5 Tools will install the Silverlight 5 SDK alongside the Silverlight 4 SDK. However, the Silverlight 5 runtime is not a side-by-side install, so once you've installed Silverlight 5, you will be using the Silverlight 5 runtime whenever any Silverlight application is executed.
Once Silverlight 5 Tools are installed, when you create a new Silverlight project you will be prompted for the version of Silverlight to target: you can choose either Silverlight 4 or 5. For existing projects, the Properties page for the project shows the current version targeted, and also allows you to retarget the project to a different version.
When starting a new Silverlight 5 application using one of the DevForce Project templates, DevForce will prompt for the version of Silverlight to target:
You can easily retarget an existing Silverlight 4 application to Silverlight 5. Simply go to the Properties page for the project, and choose Silverlight 5:
Visual Studio will close and then reopen the project, and adjust all references as needed.
Right now.
You will need to add a registry key named "IdeaBlade2010" under
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Silverlight\v5.0\AssemblyFoldersEx
(or HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\Silverlight\v5.0\AssemblyFoldersEx on a 64-bit OS).
The default value for the key should be a string pointing to the installation folder holding the DevForce Silverlight 5 assemblies.
For example, on a 64-bit OS using the standard installation folder:
As of release 6.1.5.1 separate SL4 and SL5 assemblies are provided with the DevForce installation. The folder name indicates the version of Silverlight targeted.