Developing Silverlight in Visual Studio Express?

2019-01-17 21:39发布

问题:

Can I develop Silverlight applications in Visual Studio express?

When I start up Visual C# Express 2008 it doesn't give me any options to create Silverlight applications?

回答1:

The list of things to install to get a working Silverlight development environment up and running is a long one. Here's an ordered list to get a Visual Studio 2008 Silverlight 3 environment going.

1) Visual Web Developer 2008

This is your basic development environment. Visual Web Developer is required since Silverlight 3 applications can be hosted in an ASP.NET website.

2) Silverlight Tools for Visual Studio 2008 SP1

These tools will reconfigure Visual Studio to work properly with Silverlight projects.

3) Expression Blend 3 (optional)

This is the only pay-product on the list but is also optional. Expression Blend is used for designing the user-interface of your Silverlight projects. Simple UI work can be done in Visual Studio but for anything moderately complex, you will want Expression Blend. There is a trial version.

4) Silverlight Toolkit (optional)

The Silverlight Toolkit contains extra controls and utilities. It is updated more frequently than the core Silverlight binaries.

5) RIA Services (optional)

RIA services is a framework that tries to make server-client development in Silverlight easier. It comes with a lot of plumbing for server communication, data transfer, and validation. RIA services is in beta as of Sep 2009.

6) Silverlight Contrib (optional)

Silverlight contrib is a collection of extra controls and utilities like the Silverlight Toolkit. It is maintained by the community, not by Microsoft, and is meant to overcome some of the shortcomings in Silverlight with free, open-source code.



回答2:

Looks like you'll need VWD Express. See this page for more info.

This package is an add-on for Visual Studio 2008 SP1 to provide tooling for Microsoft Silverlight 3. It can be installed on top of either Visual Studio 2008 SP1 or Visual Web Developer 2008 Express with SP1, and it provides a Silverlight project system for developing Silverlight applications using C# or Visual Basic.



回答3:

Visual Web Developer 2010 Express has all the tools (built-in) to get started with Silverlight development for free. Here is where you can get it: http://www.microsoft.com/express/Web/



回答4:

You will need to download the Silverlight SDK to develop for Silverlight.