Главная Обратная связь Поможем написать вашу работу!

Дисциплины:

Архитектура (936)
Биология (6393)
География (744)
История (25)
Компьютеры (1497)
Кулинария (2184)
Культура (3938)
Литература (5778)
Математика (5918)
Медицина (9278)
Механика (2776)
Образование (13883)
Политика (26404)
Правоведение (321)
Психология (56518)
Религия (1833)
Социология (23400)
Спорт (2350)
Строительство (17942)
Технология (5741)
Транспорт (14634)
Физика (1043)
Философия (440)
Финансы (17336)
Химия (4931)
Экология (6055)
Экономика (9200)
Электроника (7621)






Наведіть призначення, особливості, характеристику, обмеження технології розробки SilverLight



Microsoft Silverlight - це програмна платформа, що включає в себе плагін для браузера, який дозволяє запускати додатки, що містять анімацію, векторну графіку і аудіо-відео ролики, що характерно для Rich Internet application. Версія 2.0, випущена в жовтні 2008, додала підтримку для мов. NET та інтеграцію з IDE. Silverlight реалізована для ОС Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows 7, Mac OS X 10.4, Mac OS X 10.5, Mac OS X 10.6 і браузерів Internet Explorer 6.0/7.0/8.0, Opera 9.50, Mozilla Firefox 1.5 / 2.0 / 3, Safari 3.1, Google Chrome 3.0 Silverlight включена в Windows Phone 7

Огляд Silverlight надає графічну систему, схожу з Windows Presentation Foundation, і об'єднує мультимедіа, графіку, анімацію і інтерактивність в одній програмній платформі. Він був розроблений щоб працювати з XAML і з мовами Microsoft. NET. XAML використовується для розмітки сторінок, що використовують векторну графіку і анімацію. Текст, який міститься у додатках Silverlight, доступний для пошукових систем, так як він не компілюється, а доступний у вигляді XAML. Silverlight також можна використовувати для того, щоб створювати віджети для Windows Sidebar в Windows Vista.

Silverlight може відтворювати WMV, WMA і MP3 для всіх підтримуваних браузерів, не вимагаючи при цьому додаткових компонентів, таких як Windows Media Player. Так як Windows Media Video 9 є реалізацією стандарту SMPTE VC-1, Silverlight підтримує відео VC-1, тільки всередині контейнера ASF. Крім того, ліцензійна угода говорить, що VC-1 дозволено використовувати тільки в особистих, некомерційних. Silverlight дозволяє динамічно завантажувати XML і використовувати DOM для взаємодії з ним так само, як це робиться в Ajax. Silverlight містить об'єкт Downloader, завдяки якому можна скачувати скрипти, медіа файли і т. д., якщо це необхідно додатком. Починаючи з версії 2.0, логіка програми може бути описана в будь-якому з мов. NET, включаючи динамічні мови програмування такі як Iron Ruby і Iron Python, які в свою чергу виконуються в DLR (Dynamic Language Runtime), а не CLR (Common Language Runtime) .



Silverlight 1.0

Silverlight v.1.0 є підключається модулем оглядача для обробки XAML плюс кодеки, для відтворення мультимедійного вмісту у форматах WMV, WMA і MP3. Він представляє оглядачеві внутрішню модель DOM, керовану з JavaScript коду

Silverlight додаток починається з виклику об'єкта Silverlight з HTML сторінки, що завантажує XAML файл. XAML файл містить об'єкт Canvas, виступаючий підкладкою для інших елементів. Об'єкти XAML здатні генерувати події, перехоплює з JavaScript.

Silverlight 2.0

Версія Silverlight 2.0 була випущена 14 жовтня 2008 року і включала в себе підмножина бібліотек. NET Framework.

Крім цього, доступні для скачування Microsoft Silverlight Tools for Visual Studio 2008, які включають в себе:

• Шаблони для проектів Visual Basic і C #

• Інтеллісенс і генератори коду для XAML

• Налагодження додатків Silverlight

• Підтримку Web reference

• Інтеграцію з Expression Blend

Silverlight 3.0

18 березня 2009 на конференції MIX09 в Лас-Вегасі Microsoft продемонструвала бета-версію. 10 липня 2009 в ході заходу See the Light Microsoft оголосила про офіційний випуск RTM версії. В даний час остання доступна для завантаження на сайті Microsoft.

Серед особливостей нової версії:

• Підтримка пристроїв з multitouch-інтерфейсом

• Підтримка форматів H.264, AAC і MPEG-4



• Підтримка апаратного прискорення при роботі з тривимірною графікою. Це дозволяє задіяти потенціал графічного процесора і знизити навантаження на центральний процесор

У цілому Silverlight являє собою урізаний варіант Windows Presentation Foundation, що не потребує наявності. NET Framework [18]. При цьому можливості додатків Silverlight майже безмежні, весь відсутній функціонал можна реалізувати у вигляді модулів, використовуючи Silverlight SDK. Будь-який бажаючий може безкоштовно розробляти додатки на Silverlight / WPF. Для цього не обов'язково купувати Visual Studio і Microsoft Expression - Express-версії для некомерційного використання доступні на сайті Microsoft.

Silverlight 4.0

У четвертій версії Silverlight введена можливість передачі відеопотоку від клієнта на сервер в будь-яких додатках Silverlight інакше, ніж це було організовано раніше. З'явився новий режим - оффлайн-додаток, встановлюється, в систему, покращена безпека, додані механізми DRM.

Короткий список змін

• Підтримка браузера Google Chrome.

• Підтримка веб-камери і мікрофону.

• Підтримка виводу на друк.

• Покращена підтримка миші. Зокрема додана підтримка правої кнопки.

• Підтримка показу оповіщень.

• Нові і поліпшені контроли, такі як RichTextBox і покращений DataGrid.

• Підтримка неявного задання тем для контролів.

• Підтримка вбудованого в систему браузера для показу HTML всередині Silverlight, але поки тільки для оффлайн-додатків.

• Покращення шару WCF.

• Покращення при локалізації двонаправленого тексту.

• Підтримка Managed Extensibility Framework.

• Покращення підтримки зв'язування даних (data binding).

• Покращення ефектів анімації.

• Підтримка буфера обміну і drag & drop.

• Покращення продуктивності Deep Zoom.

• Сервіси WCF Rich Internet application (RIA).

• Захист H.264 контенту та підтримка програвання контенту, захищеного DRM, в режимі offline.

Silverlight 5

2 грудня 2010 на конференції Silverlight Firestarter віце-президент підрозділу Microsoft Developer Division Скотт Гатрі (англ. Scott Guthrie) анонсував вихід бета-версії Silverlight 5 у першій половині 2011 року. Фінальна версія планується до виходу в кінці 2011 року.

Короткий список змін

Нові можливості Silverlight 5 включають в себе:

• підтримка прискорення декодування відео за допомогою GPU

• змінна швидкість відтворення медіаконтенту з автоматичною корекцією звуку

• поліпшене енергозбереження

• вбудована підтримка віддаленого управління

• підтримка прискорення запуску додатків

• підтримка 64-бітових браузерів

• покращена якість тексту

• підтримка налагодження виразів, прив'язаних до даних, можлива установка точок зупинки на прив'язки


 


Просмотров 398

Эта страница нарушает авторские права




allrefrs.ru - 2021 год. Все права принадлежат их авторам!