Кажется, что Microsoft хочет, чтобы Silverlight взлетел, но я не могу найти простой способ разработки в нем без покупки Visual Studio 2008. Кто-нибудь нашел способ получить среду разработки Silverlight в экспресс-выпусках Visual Studio? Любые другие инструменты?
Есть ли способ продуктивно заниматься разработкой Silverlight, не покупая VS2008?
Ответы (6)
Они только что выпустили инструменты Eclipse для Silverlight (eclipse4SL), и я вспомнил эту тему!
Вот ссылка для вас: HOWTO: Silverlight и Visual Studio Express,
хотя я сам не пробовал.
В зависимости от того, что вы считаете «продуктивным», вы можете работать с XAMLPad для многих основных декларативных вещей.
Проект Moonlight работает над IDE под названием Lunar Eclipse, которую, я думаю, они в конечном итоге интегрируют в MonoDevelop. Википедия говорит, что он уже находится в репозитории SVN, но я не знаю, есть ли для него какой-либо код, который действительно можно эффективно запустить. Я думаю, что если бы это было там, это было бы непригодно для использования, если бы оно даже компилировалось... тем не менее, есть на что посмотреть!
Я использую Visual Studio только в качестве текстового редактора для xaml и C#. Я вообще не использую конструктор в Visual Studio. Вы можете собрать большую часть своего пользовательского интерфейса с помощью Blend, открывать файлы C# по отдельности с помощью Express. В любом случае у вас не так много понимания в Visual Studio для xaml.
Как заявил @Brian, вы можете просто использовать смесь Expression и создавать любые приложения WPF/Silverlight. Особенно, если у вас есть опыт работы с Flash или вы больше заинтересованы в дизайне взаимодействия (UX), я бы порекомендовал вам купить смесь выражений, а не VS2008. Вы можете написать код C# в блокноте, а Blend позаботится о компиляции.