Ответ 1
Список вещей, которые нужно установить для создания рабочей среды разработки Silverlight, является длинным. Здесь упорядоченный список, чтобы получить среду Visual Studio 2008 Silverlight 3.
Это ваша основная среда разработки. Visual Web Developer требуется, поскольку приложения Silverlight 3 могут размещаться на веб-сайте ASP.NET.
2) Silverlight Tools для Visual Studio 2008 с пакетом обновления 1 (SP1)
Эти инструменты перенастроят Visual Studio для правильной работы с проектами Silverlight.
3) Expression Blend 3 (необязательно)
Это единственный платежный продукт в списке, но он также является необязательным. Expression Blend используется для проектирования пользовательского интерфейса ваших проектов Silverlight. Простую работу с пользовательским интерфейсом можно выполнить в Visual Studio, но для чего-то умеренно сложного вам понадобится Expression Blend. Существует пробная версия.
4) Silverlight Toolkit (необязательно)
Silverlight Toolkit содержит дополнительные элементы управления и утилиты. Он обновляется чаще, чем базовые двоичные файлы Silverlight.
5) RIA Services (необязательно)
Услуги RIA - это среда, которая пытается упростить работу с сервером-клиентом в Silverlight. Он поставляется с большим количеством сантехники для связи с сервером, передачи данных и проверки. Услуги RIA находятся в стадии бета-тестирования с сентября 2009 года.
6) Silverlight Contrib (необязательно)
Silverlight contrib представляет собой набор дополнительных элементов управления и утилит, таких как Silverlight Toolkit. Он поддерживается сообществом, а не Microsoft, и предназначен для преодоления некоторых недостатков в Silverlight с бесплатным открытым исходным кодом.