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