windows 7: libraries & federated search

12
Windows 7: Libraries & Federated Search Антон Шепитько [email protected]

Upload: lucy-burt

Post on 05-Jan-2016

35 views

Category:

Documents


1 download

DESCRIPTION

Windows 7: Libraries & Federated Search. Антон Шепитько [email protected]. Поиск, визуализация и организация данных. Огромный рост цифровой информации Нужны мощные и простые средства поиска, организации и просмотра Два основных пути для поиска данных - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Windows 7: Libraries & Federated Search

Windows 7: Libraries & Federated Search

Антон Шепитько[email protected]

Page 2: Windows 7: Libraries & Federated Search

Поиск, визуализация и организация данных

• Огромный рост цифровой информации• Нужны мощные и простые средства

поиска, организации и просмотра• Два основных пути для поиска данных– Просмотр по месту, контексту и т.д.– Поиск по имени, метаданным и полному

тексту

• Много способов организации данных– Файлы и папки– Метаданные (теги, альбомы, даты съемки

и т.д.)

Page 3: Windows 7: Libraries & Federated Search

Windows Explorer

Rich Metadata

Cleaner navigation

Easy Previews

Powerful Instant SearchArrangement Views

Federated Search

Libraries

Page 4: Windows 7: Libraries & Federated Search

Библиотеки (Libraries)

• Люди хотят просматривать файлы безотносительно того, как они расположены по папкам

• Люди сохраняют данные по всему жесткому диску– Половина информации (документы,

изображения, музыка, и т.д.) расположены вне пользовательского профиля

– Большинство пользователей использует и профиль и папки вне профиля

Page 5: Windows 7: Libraries & Federated Search

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

Page 6: Windows 7: Libraries & Federated Search

Библиотеки (Libraries)• Приложение должно

– Поддерживать открытие и сохранение файлов в библиотеки

– Выбирать и просматривать содержимое библиотеки

– Быть в контексте местоположения файлов библиотеки

• Windows 7 поддерживает это при помощи– Common File Dialog

• Native: IFileDialog• Managed: System.Windows.Forms.FileDialog

– Shell abstractions (IShellFolder)– Нового Library API

Page 7: Windows 7: Libraries & Federated Search

Библиотеки (File Libraries)

• Библиотеки – это файлы (а не папки)

• IFileDialog->GetFolder() + IFileDialog->GetFilename() не корректно работают с библиотеками– GetFolder() возвращает файл

• Исправление– Используйте IFileDialog->GetResult()

Page 8: Windows 7: Libraries & Federated Search

Federated Search

• Информация растет на 40% год от года

• Данные уходят с декстопов в сеть– Совместная работа– Совместный доступ

• Нужен поиск по этой информации

Page 9: Windows 7: Libraries & Federated Search

Federated Search

Page 10: Windows 7: Libraries & Federated Search

Federated Search

• Удобно для пользователей– Предпросмотр, метаданные, drag-and-

drop– В парадигме Windows Explorer

• Простая интеграция– Без клиентского кода– Любая серверная платформа

• Стандарты– OpenSearch 1.1– RSS and ATOM

• Аутентификация– Windows Integrated

1. Search Connector (.osdx) Installed

2. Windows посылает поисковый HTTP запрос

3. RSS поток возвращается с сервера

Page 11: Windows 7: Libraries & Federated Search

Federated Search

• Поисковые провайдеры должны– Принимать URL запросы• Пример:

http://www.contoso.com/q={searchTerms}

– Возвращать результаты в форме rich RSS

Page 12: Windows 7: Libraries & Federated Search