Платформа 2010 Windows 7 и модернизация приложений Microsoft Алексей Федоров.

Презентация:



Advertisements
Похожие презентации
Microsoft Confidential 13:30 – 15:00Windows 7 – Алексей Федоров 15:00 – 15:30Перерыв 15:30 – 16:15SQL 2008 R2 – Алексей Шуленин 16:15 – 17:00Office 2010.
Advertisements

Microsoft TechDays Цыганов Федор Softline.
Не откладывайте на завтра... Сертификация под Windows Vista гарантирует совместимость с Windows 7 Начните с учета требований к сертифицируемым приложениям.
Microsoft TechDays Олег Ржевский MVP – Windows Desktop Experience.
А.В. Попов Мордовский госуниверситет, Саранск Е.А. Шикин Мордовское отделение Сбербанка, Саранск Мониторинг журналов.
Microsoft TechDays Роман Здебский Microsoft
Windows 7: Сертификация приложений в вопросах и ответах Алексей Федоров
Платформа 2010 Пути миграции на Windows 7 и Windows Server 2008 R2 Архитектор / Microsoft Дм и т р и й Б у т н и к о в.
Андрей Слепицкий Архитектор бизнес-решений Microsoft AR210.
System Center Essentials Планирование развёртывания Присяжный Дмитрий MCP, MCTS.
Software Cloud Services Обзор платформы SharePoint 2010 Юлия Карнаухова Разработчик
Microsoft TechDays Михаил Черномордиков Developer Evangelist, Microsoft
Обзор возможностей SC 2012 CM RC2 и установка приложений Ляшов Евгений MCC, MCT инженер-консультант, Инком
8/13/2012dotSITE - XP and MSF development in.NET1 Проектирование и создание приложений на базе Visual Studio.NET Andrew Filev Team leader dotSITE Ltd.Co.
Совместимость приложений Баркан Георгий
Программа Web Seeding Александр Орехов, Руководитель департамента стратегических технологий «Майкрософт Украина»
Windows Server 2008 ключевые технологии и новинки Центр Знаний компании «Инком»
Microsoft SharePoint 2010: Первое знакомство Microsoft Петр Васильев Консультант по технологиям.
Возможности платформы Microsoft Помощь Microsoft компаниям- разработчикам при создании инновационных продуктов.
Новые возможности Windows 8 Новый интерфейс – Metro UI Обзор изменений Windows Знакомство с интересными возможностями Windows.
Транксрипт:

Платформа 2010 Windows 7 и модернизация приложений Microsoft Алексей Федоров

Платформа 2010Содержание Модернизация? Совместимость Надежность Функциональность

Платформа 2010 Почему модернизация? CPU, GPU, Mobile, 32/64/… Multi-core, Parallel, … Аппаратная платформа XP, Vista, Windows 7 Операционная система Smartphone / Netbook / Laptop / Desktop / TV / Web / Cloud Множественность платформ Win98/NT/WS2K3/XP… Приложения

Платформа 2010 Модернизация приложений Функциональность Новые возможности платформы Аппаратные функции Надежность СтабильностьУправляемостьБезопасность Совместимость XP-Vista-Windows 7XP – Windows 7Преемственность

Платформа 2010 Модернизация приложений Функциональность Новые возможности платформы Аппаратные функции Надежность СтабильностьУправляемостьБезопасность Совместимость XP-Vista-Windows 7XP – Windows 7Преемственность

Платформа 2010Совместимость User Account Control (UAC) Windows Resource Protection (WRP) Mandatory Integrity Control (MIC) Версия операционной системы Изоляция сессии 0 Переход с XP на Windows Vista/Windows 7

Платформа 2010Совместимость 1. Проверка версии ОС! 2. Работа под учетной записью «Standard User» 3. Запись в рекомендованные папки/ветви реестра Профиль пользователя 4. Использование манифеста «Старые» приложения – «Новые» приложения 5. Интерактивные сервисы

Платформа 2010 Манифест приложения

Платформа 2010Совместимость Используйте рекомендации blogs.technet.com/isv_team Пособия + семинары rchive.aspx

Платформа 2010Совместимость Включите тестовые сценарии сертификации в процесс тестирования Напишите сценарий, охватывающий максимальную функциональность Обращайте внимание на предупреждения (Warnings) Исправление – следующий шаг после тестирования! Тестируйте с помощью Application Verifier Подключите отладочные символы Подключите отладчик

Платформа 2010Преемственность Приложения Корректно работают на нескольких версиях ОС XP -> Vista ->Windows 7 Используют функции каждой ОС XP: Диалоговые панели общего назначения (Common Dialogs) XP: Интерфейсные элементы (UI) XP: Windows Error Reporting XP/Vista: Platform Update for Windows Vista Vista: Restart Manager

Платформа 2010 Модернизация приложений Функциональность Новые возможности платформы Аппаратные функции Надежность СтабильностьУправляемостьБезопасность Совместимость XP-Vista-Windows 7 XP – Windows 7Преемственность

Платформа 2010Стабильность Kernel Transaction Manager Transactional File System (TxF) Transactional Registry (TxR) Cancelable I/O Restart Manager Windows Error Reporting Тестирование: Application Verifier + отладочные символы

Платформа 2010Управляемость Управляемость (Instrumentation) Измеряемые приложения Счетчики производительности Запись в системый журнал Event Tracing for Windows (ETW) Windows Management Instrumentation Стандартные и расширенные классы PowerShell 2.0 Единый механизм для управления ОС, серверами, приложениями

Платформа 2010Производительность Сервисы Фоновые процессы Триггеры запуска/остановки Энергосбережение Мобильные платформы Центры обработки данных Взаимодействие с системой Restart Shut-down Wake-up

Платформа 2010Производительность Xperf Измерение производительности Service Control Manager Управление сервисами Performance Monitor Мониторинг системных ресурсов Мониторинг процессов

Платформа 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

Платформа 2010 Модернизация приложений Функциональность Новые возможности платформы Аппаратные функции Стабильность НадежностьУправляемостьБезопасность Совместимость XP-Vista-Windows 7 XP – Windows 7Преемственность

Платформа 2010 Возможности платформы Интерфейс + новинки в Windows Vista Библиотеки, федеративный поиск Работа с данными Просмотр Местоположение, контекст, визуализация Поиск Название, метаданные, полнотекстовый Графика – 2D, 3D, текст/шрифты XPS-документы, OPC-архивы

Платформа 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)

Платформа 2010Интерфейс Windows Vista Vista Wizard Framework Sidebar, Gadgets DWM Aero Property Provider Live Icons Control Panel …

Платформа 2010 Аппаратные функции Multi-touch Сенсорные экраны Базовая поддержка, расширенная поддержка Sensors Физические источники Location Координаты, местоположение Driver Stage Синхронизация с устройствами

Платформа 2010 Управляемый и неуправляемый код Расширения для неуправляемого кода Windows Web Services Open Packaging Conventions Для управляемого кода Windows API Code Pack for the.NET Library

Платформа 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

Платформа 2010 Что мы обсудили? Модернизация Преемственность Стабильность, надежность, Управляемость, безопасность Расширенная функциональность

Платформа 2010Ресурсы

Платформа 2010Вопросы Алексей Федоров Советник по стратегии Вы сможете задать вопросы докладчику в зоне «Спроси эксперта» в течение часа после завершения этого доклада