Как начать разработку в Silverlight?
Нужна ли новая IDE? или Visual studio поддержит?





Да, для Visual Studio есть инструментальная поддержка. Однако он все еще находится в стадии бета-тестирования.
Приступите к созданию приложений Silverlight 2
1) Установите Visual Studio 2008, затем установите Silverlight Tools Beta 2 для Visual Studio 2008. Это дополнение к Visual Studio 2008 позволяет использовать .NET для создания веб-сайтов Silverlight 2 Beta 2. Silverlight 2 Beta 2 Runtime и Silverlight 2 Beta 2 SDK устанавливаются как часть этой установки. Для получения дополнительной информации прочтите обзор и заметки о Silverlight 2 Beta 2 Readme. Обратите внимание: если у вас установлена бета-версия пакета обновления 1 (SP1) для Visual Studio 2008, см. Эту информацию для получения подробной информации о правильной установке.
2) Установите Expression Blend 2.5, предварительная версия от июня 2008 г. Это предварительная версия Expression Blend для разработки возможностей Silverlight 2.
3) Установите Deep Zoom Composer Этот инструмент позволяет подготовить изображения для использования с функцией Deep Zoom в Silverlight 2.
Следует обратить внимание на то, что Silverlight не поддерживает синхронные вызовы сервера. Все вызовы - Асинхронный, начиная с эта бета.
Expression Blend в первую очередь предназначен для дизайнеров. Итак, если вам нужен профессиональный пользовательский интерфейс для коммерческого продукта, использующего Silverlight, вам придется использовать Expression Blend. Но я считаю, что для типичных бизнес-приложений Visual Studio должна быть достаточно хорошей.
У Дэна Валина есть несколько хороших видео по Silverlight 2 по адресу:
http://weblogs.asp.net/dwahlin/archive/2008/03/07/silverlight-2-0-video-tutorials.aspx
Они очень полезны.
rp
Вы можете начать разработку для Silverlight с помощью текстового редактора. На то, чтобы собрать все вместе, может потребоваться немного больше времени, но вы поймете гораздо больше о том, что происходит.
Большую часть документации для примеров проектов Silverlight 2.0 вместе с исходным кодом можно найти в Интернете. Золотая жила для поиска новых и актуальных материалов - это ежедневно просматривать http://geekswithblogs.net/WynApseTechnicalMusings/Default.aspx, где размещаются ссылки на все полезные материалы по мере их появления.
Давайте заниматься этим систематически, потому что есть чему поучиться и есть много информации. Возможно, вы захотите сначала начать с ресурсов Microsoft, так как они высоко оценены и собраны в одном месте, и мы прилагаем все усилия, чтобы создать множество из них, чтобы обеспечить плавный переход. Затем, когда вы почувствуете себя комфортно, вы, безусловно, сможете перейти на другие ресурсы.
Я бы посоветовал запомнить этот URL: http://silverlight.net
Практически все, что вам понадобится на какое-то время, есть.
Вот как я бы начал, но есть много альтернативных путей ...
Перейдите на [начальную страницу] [1], но не загружайте все, что видите. Сосредоточьтесь только на больших зеленых цифрах 1 и 2, то есть на ссылках для загрузки Visual Studio 2000, инструментов для Beta 2 VS 200 и пакета Beta 1, а также на предварительную версию Blend 2.5 от июня 2008 года.
Нажмите «Learn» в меню (или нажмите [здесь] [2]) и посмотрите на удержании или загрузите первое видео, посвященное установке Silverlight.
Предполагая, что вы раньше не работали с Silverlight или WPF, я бы взглянул на наши [демонстрационные] [3] приложения, просто чтобы понять, что можно сделать с Silverlight.
Как только вы это сделаете, порядок видео, который я рекомендовал в прошлом, будет в [эта запись в блоге.] [4] (вы увидите, откуда я написал эти заметки)
Когда основы будут у вас под рукой, обязательно ознакомьтесь с нашей расширяющейся коллекцией [учебных пособий] [5], [видео] [6], [веб-трансляций] [7], и у нас есть много других, в том числе предстоящих книги и ряд альтернатив. Кроме того, завтра я начну ежемесячно вести блог с [Sparkling Client] [8], который, я надеюсь, будет интересным и информативным.
Наконец, если у вас есть вопросы, вы, безусловно, можете задать их здесь (это выглядит как огромный ресурс!), Но если они связаны с Silverlight, вы также можете разместить их на нашем [форуме] [9]
Надеюсь, это поможет.
-jesse liberty
Моя собственная запись в блоге по этому поводу:
http://www.codersbarn.com/post/2008/05/07/Beginning-Silverlight-First-Steps.aspx
Энтони :-)
Если вы окажетесь здесь в 2011 году, когда мы дойдем до версии 4, лучше всего начать с Начать работу с Silverlight.
Верно ли тогда сказать, что Visual Studio будет недостаточно, и когда новая версия Expression Blend станет коммерческим продуктом, вам нужно будет купить и его, подобно тому, как сегодня нужно покупать Flash у Adobe?