Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемdownload.microsoft.com
2 Антон Шепитько
5 Больше нет панели Quick Launch Унификация старта приложения и переключения окон Не надо туда добавлять ShortCut-ы Папочки остались для совместимости Не ищите новый интерфейс для Quick Launch
6 Мини стартовое меню для приложения Область для стандартных задач и часто используемых файлов Настраивается Доступно по правому щелчку мышью и по перетаскиванию
7 Места назначения (destinations) Задачи (tasks) Недавно использованные Пользовательск. категории Пользовательские задачи Стандартные задачи Прикрепленные категории
8 Пользовательск. категории Места назначения (destinations) Задачи (tasks) Пользовательские задачи Стандартные задачи Недавно использованные (спасибо SHAddToRecentDocs) Прикрепленные категории
9 Приложение может изменить свой Jump List Места назначения: Стандартные (недавно использованные, часто используемые) Пользовательские категории (приложение поставляет список) Пользовательские задачи находятся во встроенной категории - Tasks Задачи не могут быть приколоты или убраны пользователем
10 Пульт ДУ для окна Для ключевых команд До 7 кнопок Доступ из миниокна ТaskBar
11 Команды в мини окне Задачи в Jump List Для стандартных команд окна(меню, команды тулбара) Стандартная входная точка в приложение Для конкретного окнаДля приложения вообще Один набор команд на окноОдин набор задач на AppID Оконные команды могут меняться Набор задач статический
12 Средство для важных нотификаций Появляются поверх иконки приложения
13 Способ показать ход длительной операции Появляется на кнопке на TaskBar
14 Возможность для расширения интерфейса(например MDI) Миниокна для каждого окна (документа, закладки) приложения Появляются среди миниокон приложения над TaskBar
15 ITaskbarList3 HRESULT RegisterTab(HWND hwndTab, HWND hwndFrame); HRESULT UnregisterTab(HWND hwndTab); HRESULT SetTabOrder(HWND hwndTab, HWND hwndInsertAfter); HRESULT SetTabActive(HWND hwndTab, HWND hwndFrame, TBATFLAG tbatFlags);
16 Для разработчиков, использующих: WPF – появится в.NET 4 XAML декларация многих свойств Другие возможности WPF: например связывание с данными, векторные изображения MFC 7 – появится в Visual Studio 2010 Объектная модель поддерживающая новые возможности Windows 7 Platform SDK Windows 7 Bridge – доступ к API из managed кода
17 Интегрироваться с Windows 7! Понять как Ваше приложение впишется в новую идеологию Унификация запуска и переключений Jump Lists Миниокна, перекрывающие иконки, Progress Bars и т.д. TDI/MDI переключения Изучить новые API Примеры в Windows 7 Beta Platform SDK WPF поддержка в.NET 4
18 DEMO
20 Office Button Quick Access Toolbar Tab Contextual Tab Set Contextual Tab Help Group (aka Chunk) Dialog Box Launcher
21 Application Menu Quick Access Toolbar Tab Contextual Tab Set Contextual Tab Help Group (aka Chunk) Dialog Launcher Выходит с Windows 7, будет доступен и для Vista Win32 API, COM-based Близок по возможностям к Microsoft Office 2007 Ribbon
23 Важно: тип приложения? Преимущества Отличный способ показать возможности Команды легко найти Пользователи быстро обучаются Классно смотрится – шанс показать себя! Отличный ресурс: Ribbon Guidelines us/library/cc aspx us/library/cc aspx
24 1 Office 2007 есть, Windows style будет в 2009 Microsoft Ribbon MFCMFCScenicScenicWPFWPF Аудитория: Managed Аудитория: Managed Аудитория: MFC native Аудитория: MFC native Аудитория: Native Аудитория: Native.NET 3.5 Win2K or newer Vista or newer Office 2007 & Windows стили Office 2007 & Windows стили 1 Windows стиль Есть beta… Официальный релиз в 2009 Уже в Visual Studio 2008 SP1 Скоро… Вместе с Windows 7 Скоро… Вместе с Windows 7
25 Схема Model View Controller Код и интерфейс развязаны Простой C++ API Markup Organization of controls Markup Organization of controls COM API Initialization and Events handling MyHandler::Execute(…) { DoStuff(); } COM API Initialization and Events handling MyHandler::Execute(…) { DoStuff(); } Windows Scenic Ribbon Application- specific Business Logic void DoStuff() { … } Application- specific Business Logic void DoStuff() { … }
26 Обработчики абстрагированы от специфичных контролов Визуальный стиль автоматически выбирается на основе расположения Связанность и базовая функциональность гарантируются платформой
27 DEMO
28 Огромный рост цифровой информации Нужны мощные и простые средства поиска, организации и просмотра Два основных пути для поиска данных Просмотр по месту, контексту и т.д. Поиск по имени, метаданным и полному тексту Много способов организации данных Файлы и папки Метаданные (теги, альбомы, даты съемки и т.д.)
29 Rich Metadata Cleaner navigation Easy Previews Powerful Instant Search Arrangement Views Federated Search Libraries
30 Люди хотят просматривать файлы безотносительно того, как они расположены по папкам Люди сохраняют данные по всему жесткому диску Половина информации (документы, изображения, музыка, и т.д.) расположены вне пользовательского профиля Большинство пользователей использует и профиль и папки вне профиля
32 Приложение должно Поддерживать открытие и сохранение файлов в библиотеки Выбирать и просматривать содержимое библиотеки Быть в контексте местоположения файлов библиотеки Windows 7 поддерживает это при помощи Common File Dialog Native: IFileDialog Managed: System.Windows.Forms.FileDialog Нового Library API
33 DEMO
34 Информация растет на 40% год от года Данные уходят с декстопов в сеть Совместная работа Совместный доступ Нужен поиск по этой информации
36 Удобно для пользователей Предпросмотр, метаданные, drag-and- drop В парадигме Windows Explorer Простая интеграция Без клиентского кода Любая серверная платформа Стандарты OpenSearch 1.1 RSS and ATOM Аутентификация Windows Integrated 1. Search Connector (.osdx) Installed 2. Windows посылает поисковый HTTP запрос 3. RSS поток возвращается с сервера
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.