'

Антон Шепитько antonsh@microsoft.com Больше нет панели Quick Launch Унификация старта приложения и переключения окон Не надо туда добавлять ShortCut-ы.

Понравилась презентация – покажи это...





Слайд 0


Слайд 1

Ключевые изменения в интерфейсе Антон Шепитько antonsh@microsoft.com


Слайд 2

Vista


Слайд 3

Windows 7 taskbar


Слайд 4

Что изменилось Больше нет панели Quick Launch Унификация старта приложения и переключения окон Не надо туда добавлять ShortCut-ы Папочки остались для совместимости Не ищите новый интерфейс для Quick Launch


Слайд 5

Мини стартовое меню для приложения Область для стандартных задач и часто используемых файлов Настраивается Доступно по правому щелчку мышью и по перетаскиванию Jump Lists Обзор


Слайд 6

Jump Lists Подробнее Места назначения (“destinations”) Задачи (“tasks”) Недавно использованные Пользовательск. категории Пользовательские задачи Стандартные задачи Прикрепленные категории


Слайд 7

Jump Lists Что за бесплатно Пользовательск. категории Места назначения (“destinations”) Задачи (“tasks”) Пользовательские задачи Стандартные задачи Недавно использованные (спасибо SHAddToRecentDocs) Прикрепленные категории


Слайд 8

Приложение может изменить свой Jump List Места назначения: Стандартные (недавно использованные, часто используемые) Пользовательские категории (приложение поставляет список) Пользовательские задачи находятся во встроенной категории - Tasks Задачи не могут быть приколоты или убраны пользователем Jump Lists Настройка


Слайд 9

Пульт ДУ для окна Для ключевых команд До 7 кнопок Доступ из миниокна ТaskBar Панели управления мини окнами Обзор


Слайд 10

Панели управления мини окнами Сравнение с пользовательскими задачами


Слайд 11

Перекрывающие иконки (Overlay Icons) Обзор Средство для важных нотификаций Появляются поверх иконки приложения


Слайд 12

Способ показать ход длительной операции Появляется на кнопке на TaskBar Progress Bars Обзор


Слайд 13

Возможность для расширения интерфейса(например MDI) Миниокна для каждого окна (документа, закладки) приложения Появляются среди миниокон приложения над TaskBar Пользовательские переключения Обзор


Слайд 14

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); Пользовательские переключения TDI/MDI дочерние окна


Слайд 15

Для разработчиков, использующих: WPF – появится в .NET 4 XAML декларация многих свойств Другие возможности WPF: например связывание с данными, векторные изображения MFC 7 – появится в Visual Studio 2010 Объектная модель поддерживающая новые возможности Windows 7 Platform SDK Windows 7 Bridge – доступ к API из managed кода Поддержка со стороны платформы Скоро:


Слайд 16

Интегрироваться с Windows 7! Понять как Ваше приложение впишется в новую идеологию Унификация запуска и переключений Jump Lists Миниокна, перекрывающие иконки, Progress Bars и т.д. TDI/MDI переключения Изучить новые API Примеры в Windows 7 Beta Platform SDK WPF поддержка в .NET 4 Что делать сегодня


Слайд 17

Windows 7 TaskBar DEMO


Слайд 18

Windows Scenic Ribbon


Слайд 19

Office 2007 Ribbon Office Button Quick Access Toolbar Tab Contextual Tab Set Contextual Tab Help Group (aka “Chunk”) Dialog Box Launcher


Слайд 20

Windows Scenic Ribbon Выходит с Windows 7, будет доступен и для Vista Win32 API, COM-based Близок по возможностям к Microsoft Office 2007 Ribbon


Слайд 21

Scenic Ribbon Controls


Слайд 22

Важно: тип приложения? Преимущества Отличный способ показать возможности Команды легко найти Пользователи быстро обучаются Классно смотрится – шанс показать себя! Отличный ресурс: Ribbon Guidelines http://msdn.microsoft.com/en-us/library/cc872782.aspx Когда использовать Ribbon?


Слайд 23

Ribbon В зависимости от потребностей 1 Office 2007 есть,  Windows style будет в 2009 Microsoft Ribbon MFC Scenic WPF Аудитория: Managed Аудитория: MFC 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


Слайд 24

Схема Model View Controller Код и интерфейс развязаны Простой C++ API Архитектура Markup Organization of controls <Ribbon> <Tab> <Button … /> </Tab> </Ribbon> COM API Initialization and Events handling MyHandler::Execute(…) { DoStuff(); } Windows Scenic Ribbon Application-specific Business Logic void DoStuff() { … … }


Слайд 25

Обработчики абстрагированы от специфичных контролов Визуальный стиль автоматически выбирается на основе расположения Связанность и базовая функциональность гарантируются платформой Программная модель


Слайд 26

Windows 7 Scenic Ribbon DEMO


Слайд 27

Поиск, визуализация и организация данных Огромный рост цифровой информации Нужны мощные и простые средства поиска, организации и просмотра Два основных пути для поиска данных Просмотр по месту, контексту и т.д. Поиск по имени, метаданным и полному тексту Много способов организации данных Файлы и папки Метаданные (теги, альбомы, даты съемки и т.д.)


Слайд 28

Windows Explorer Rich Metadata Cleaner navigation Easy Previews Powerful Instant Search Arrangement Views Federated Search Libraries


Слайд 29

Библиотеки (Libraries) Люди хотят просматривать файлы безотносительно того, как они расположены по папкам Люди сохраняют данные по всему жесткому диску Половина информации (документы, изображения, музыка, и т.д.) расположены вне пользовательского профиля Большинство пользователей использует и профиль и папки вне профиля


Слайд 30

Библиотеки (Libraries) Отображение файлов из множества источников


Слайд 31

Библиотеки (Libraries) Приложение должно Поддерживать открытие и сохранение файлов в библиотеки Выбирать и просматривать содержимое библиотеки Быть в контексте местоположения файлов библиотеки Windows 7 поддерживает это при помощи Common File Dialog Native: IFileDialog Managed: System.Windows.Forms.FileDialog Нового Library API


Слайд 32

Windows 7 Libraries DEMO


Слайд 33

Federated Search Информация растет на 40% год от года Данные уходят с декстопов в сеть Совместная работа Совместный доступ Нужен поиск по этой информации


Слайд 34

Federated Search


Слайд 35

Federated Search Удобно для пользователей Предпросмотр, метаданные, drag-and-drop В парадигме Windows Explorer Простая интеграция Без клиентского кода Любая серверная платформа Стандарты OpenSearch 1.1 RSS and ATOM Аутентификация Windows Integrated


Слайд 36

© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


×

HTML:





Ссылка: