Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемИван Кадомцев
2 Платформа 2010 Windows 7 и модернизация приложений Microsoft Алексей Федоров
3 Платформа 2010Содержание Модернизация? Совместимость Надежность Функциональность
4 Платформа 2010 Почему модернизация? CPU, GPU, Mobile, 32/64/… Multi-core, Parallel, … Аппаратная платформа XP, Vista, Windows 7 Операционная система Smartphone / Netbook / Laptop / Desktop / TV / Web / Cloud Множественность платформ Win98/NT/WS2K3/XP… Приложения
5 Платформа 2010 Модернизация приложений Функциональность Новые возможности платформы Аппаратные функции Надежность СтабильностьУправляемостьБезопасность Совместимость XP-Vista-Windows 7XP – Windows 7Преемственность
6 Платформа 2010 Модернизация приложений Функциональность Новые возможности платформы Аппаратные функции Надежность СтабильностьУправляемостьБезопасность Совместимость XP-Vista-Windows 7XP – Windows 7Преемственность
7 Платформа 2010Совместимость User Account Control (UAC) Windows Resource Protection (WRP) Mandatory Integrity Control (MIC) Версия операционной системы Изоляция сессии 0 Переход с XP на Windows Vista/Windows 7
8 Платформа 2010Совместимость 1. Проверка версии ОС! 2. Работа под учетной записью «Standard User» 3. Запись в рекомендованные папки/ветви реестра Профиль пользователя 4. Использование манифеста «Старые» приложения – «Новые» приложения 5. Интерактивные сервисы
9 Платформа 2010 Манифест приложения
10 Платформа 2010Совместимость Используйте рекомендации blogs.technet.com/isv_team Пособия + семинары rchive.aspx
11 Платформа 2010Совместимость Включите тестовые сценарии сертификации в процесс тестирования Напишите сценарий, охватывающий максимальную функциональность Обращайте внимание на предупреждения (Warnings) Исправление – следующий шаг после тестирования! Тестируйте с помощью Application Verifier Подключите отладочные символы Подключите отладчик
12 Платформа 2010Преемственность Приложения Корректно работают на нескольких версиях ОС XP -> Vista ->Windows 7 Используют функции каждой ОС XP: Диалоговые панели общего назначения (Common Dialogs) XP: Интерфейсные элементы (UI) XP: Windows Error Reporting XP/Vista: Platform Update for Windows Vista Vista: Restart Manager
13 Платформа 2010 Модернизация приложений Функциональность Новые возможности платформы Аппаратные функции Надежность СтабильностьУправляемостьБезопасность Совместимость XP-Vista-Windows 7 XP – Windows 7Преемственность
14 Платформа 2010Стабильность Kernel Transaction Manager Transactional File System (TxF) Transactional Registry (TxR) Cancelable I/O Restart Manager Windows Error Reporting Тестирование: Application Verifier + отладочные символы
15 Платформа 2010Управляемость Управляемость (Instrumentation) Измеряемые приложения Счетчики производительности Запись в системый журнал Event Tracing for Windows (ETW) Windows Management Instrumentation Стандартные и расширенные классы PowerShell 2.0 Единый механизм для управления ОС, серверами, приложениями
16 Платформа 2010Производительность Сервисы Фоновые процессы Триггеры запуска/остановки Энергосбережение Мобильные платформы Центры обработки данных Взаимодействие с системой Restart Shut-down Wake-up
17 Платформа 2010Производительность Xperf Измерение производительности Service Control Manager Управление сервисами Performance Monitor Мониторинг системных ресурсов Мониторинг процессов
18 Платформа 2010Безопасность XP WRP Vista LUA/UAC MIC, UIPI Vista Stack Overflow Check Safe Exception Handlers Data Execution Prevention Address Space Layout Randomization Windows 7 Fault Tolerant Heap
19 Платформа 2010 Модернизация приложений Функциональность Новые возможности платформы Аппаратные функции Стабильность НадежностьУправляемостьБезопасность Совместимость XP-Vista-Windows 7 XP – Windows 7Преемственность
20 Платформа 2010 Возможности платформы Интерфейс + новинки в Windows Vista Библиотеки, федеративный поиск Работа с данными Просмотр Местоположение, контекст, визуализация Поиск Название, метаданные, полнотекстовый Графика – 2D, 3D, текст/шрифты XPS-документы, OPC-архивы
21 Платформа 2010Интерфейс Windows Shell | Windows Explorer Расширяемость Search providers Preview handlers Explorer extensions Desktop gadgets Taskbar desk-bands Control Panel applets Поддержка на уровне приложений Диалоговые панели общего назначения (Common File Dialogs) Стандартные папки (Known Folders) Библиотеки Система свойств (Property System)
22 Платформа 2010Интерфейс Windows Vista Vista Wizard Framework Sidebar, Gadgets DWM Aero Property Provider Live Icons Control Panel …
23 Платформа 2010 Аппаратные функции Multi-touch Сенсорные экраны Базовая поддержка, расширенная поддержка Sensors Физические источники Location Координаты, местоположение Driver Stage Синхронизация с устройствами
24 Платформа 2010 Управляемый и неуправляемый код Расширения для неуправляемого кода Windows Web Services Open Packaging Conventions Для управляемого кода Windows API Code Pack for the.NET Library
25 Платформа 2010 Windows API Code Pack for the.NET Library Расширения.NET Framework для доступа к функциональности Windows 7 Windows 7 Taskbar Jump Lists, Icon Overlay, Progress Bar, Tabbed Thumbnails, and Thumbnail Toolbars Windows 7 Libraries, Known Folders, non-file system containers. Windows Shell Search API support, a hierarchy of Shell Namespace entities, and Drag and Drop functionality for Shell Objects Explorer Browser Control Shell property system Windows Vista and Windows 7 Common File Dialogs, including custom controls Windows Vista and Windows 7 Task Dialogs Direct3D 11.0, Direct3D 10.1/10.0, DXGI 1.0/1.1, Direct2D 1.0, DirectWrite, Windows Imaging Component (WIC) APIs. (DirectWrite and WIC have partial support) Sensor Platform APIs Extended Linguistic Services APIs Power Management APIs Application Restart and Recovery APIs Network List Manager APIs Command Link control and System defined Shell icons
26 Платформа 2010 Что мы обсудили? Модернизация Преемственность Стабильность, надежность, Управляемость, безопасность Расширенная функциональность
27 Платформа 2010Ресурсы
28 Платформа 2010Вопросы Алексей Федоров Советник по стратегии Вы сможете задать вопросы докладчику в зоне «Спроси эксперта» в течение часа после завершения этого доклада
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.