Кросс-платформенные интерактивные среды

Оценить
(0 голоса)

Фирма Microsoft работает над тем, чтобы помочь разработчикам и дизайнерам создавать в Web-браузерах гораздо более богатые среды (аналогичные WPF), чем традиционные реше­ния на базе ASP.NET, сайтов HTML или даже JavaScript. Эта новая технология называется Silverlight. С ее помощью вы можете создавать богатые мультимедийные сайты, которые содержат интерактивные игры, новые возможности для покупок, интерактивное обучение, а также видео и аудио. Она была создана для того, чтобы позволить вам создавать действи­тельно богатые и действительно уникальные пользовательские среды для работы в сети.

Поскольку Microsoft Silverlight нацелена на Интернет, то она была создана для работы на разных платформах и с различными браузерами. Это означает, что она работает и под опе­рационной системой Мае, и под Windows XP/Vista (сообщество разработчиков даже ведет проект под Linux). Кроме того, она работает со всеми современными браузерами, включая IE 6 и 7, Firefox 2 и Safari. Во всех случаях она является дополнительным модулем браузера.

Дополнительный модуль Silverlight запускает мини-версию .NET Framework. Таким обра­зом, ваша среда разработки аналогична среде .NET. При этом наличия .NET Framework на компьютере не требуется. Все, что требуется, имеется в дополнительном модуле.

Вы можете писать приложения Silverlight аналогично тому, как вы пишете WPF- приложения. Пользовательский интерфейс создается при помощи XAML-разметки, а выде­ленный код пишется на C# или VB. Вы можете также использовать AJAX, Python или Ruby (и прочие) для работы с элементами управления Silverlight внутри Web-сайта. В этом разде­ле мы напишем простое приложение Silverlight. Затем мы встроим это приложение как часть Web-сайта. Давайте же начнем.

Начинаем работать с Silverlight
Создание приложения Silverlight
Определение нового проекта Silverlight
Создание приложения
Использование Silverlight на Web-странице

Добавить комментарий


Защитный код
Обновить

© 2017 www.visualstudios.ru. Все права защищены.