SlideServe
Menu
Préférences
© SlideServe · v2026

Silverlight без границ: разработка на платформе Windows Embedded

sabine avatar
17 diapositives · 372 Views · Sep 15, 2014

Silverlight без границ: разработка на платформе Windows Embedded. Павел Белевский Ведущий специалист отдела исследований и разработок Кварта Технологии. Содержание. Устройства на Windows Embedded Silverlight в Windows Embedded Standard 7 Silverlight for Windows Embedded (Compact 7).

Silverlight без границ: разработка на платформе Windows Embedded - slide 1
01 / 17Silverlight без границ: разработка на платформе Windows Embedded
1 / 17

Télécharger la présentation

Silverlight без границ: разработка на платформе Windows Embedded
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation

  1. Silverlight без границ:разработка на платформе Windows Embedded Павел Белевский Ведущий специалист отдела исследований и разработок Кварта Технологии

  2. Содержание • Устройства на Windows Embedded • Silverlight в Windows Embedded Standard 7 • Silverlight for Windows Embedded (Compact 7)

  3. Устройства на Windows Embedded • Windows Embedded Standard 2009Windows Embedded Standard 7 • 100% совместимость с настольной версией Windows • Функционал в компонентной форме • Возможности для встраивания • Windows Embedded CEWindows Embedded Compact • Компактность (~ 10 Мбайт) • Архитектура отличная от настольной • SDK устройства

  4. Декларативный подходв устройствах Windows Embedded Standard • WPF • Silverlight • Silverlight for Windows Phone • Silverlight for Windows Embedded • WPF on .NET Micro Framework Windows EmbeddedCompact

  5. Silverlight • Pros • Кросс-платформенность • Малый размер среды исполнения (~ 25 Мбайт) • Contras • Запуск в окне браузера • Ограниченный доступ к системным функциям

  6. Silverlight вне браузера • COM Automation • NESL (Native Extensions for SiLverlight)

  7. NESL • NESL Runtime – набор библиотек • Touch and Gestures • Кодирование/декодирование и захват мультимедиа • Sensor and Location Platform • Перехват Windows-сообщений • Windows Portable Devices • Интеграция с панелью задач Windows 7 • Распознавание и синтезация речи • NESL-wrappers • «Обертки» для доступа к COM-библиотекам из Silverlight

  8. Демонстрация Silverlight в качестве оболочки устройства на базе Windows Embedded Standard 7

  9. Silverlight for Windows Embedded • Silverlight для устройств • Подмножество Silverlight 3.0 • С\С++ код • Аппаратное ускорение • Парадигма «Разработчик – Дизайнер» • Пользовательский интерфейс

  10. Сравнение с WPF и Silverlight

  11. Архитектура SWE приложения Приложение Ресурсы (изображения, шрифты) Пользовательские элементы XAML SilverlightRuntime Win32 API Подключаемые библиотеки (OpenGL ES 2.0, DDraw, OpenVG) Ядро механизма отрисовки Драйвер дисплея (BSP)

  12. Демонстрация Разработка приложений Silverlight for Windows Embedded

  13. Итоги • Silverlight = кросс-платформенные приложения с малым размером среды исполнения • NESL расширяет возможности SL для разработки настольных приложений • Silverlight for Windows Embedded • WEST – автоматическая конвертация в native-код • Современный интерфейс в системах реальноговремени • Поддержка аппаратногоускорения

  14. Ресурсы • Windows Embedded:http://microsoft.com/windowsembedded • NESL: http://archive.msdn.microsoft.com/nesl • Русскоязычный форум:http://forum.quarta.ru

  15. Обратная связь Ваше мнение очень важно для нас. Пожалуйста, оцените доклад, заполните анкету и сдайте ее при выходе из зала Спасибо!

  16. Вопросы • CL602 • Павел Белевский • Ведущий специалист • pavelb@quarta.ru • Вы сможете задать вопросы докладчику в зоне «Спроси эксперта» в течение часа после завершения этого доклада