80 likes | 194 Views
Windows (Vista) Bridge. Алексей Федоров alexeif@microsoft.com. Назначение. Доступ к функциям Vista & Windows 7 из управляемого ( .net ) кода. Просто. Сложно. Зачем?. Управляемый код Пример : WPF, WCF, XPS Прямые вызовы через . NET I nterop Пример : RSS C++/CLI или PInvoke
E N D
Windows (Vista) Bridge Алексей Федоров alexeif@microsoft.com
Назначение • Доступ к функциям Vista & Windows 7 из управляемого (.net)кода
Просто Сложно Зачем? • Управляемый код • Пример: WPF, WCF, XPS • Прямые вызовы через . NET Interop • Пример: RSS • C++/CLI или PInvoke • Пример: Application Recovery and Restart • Win32 • Пример: Power Management, Windows Vista Wizards • COM • Пример: Search and Organize APIs • Сложно использовать из управляемого кода • Пример: Common File Dialogs, Network Awareness API
Windows (Vista) Bridge • Текущая версия: 1.4 • http://code.msdn.microsoft.com/VistaBridge • Разработка - SDK team • Больше, чем набор примеров, • Средство для изучения • Полный исходный код • но... • Нет поддержки
Windows Vista Bridge • Windows Vista • UAC • Power • Network • Task Dialogs • Custom controls for Common File Dialog • BreadCrumb Bar Microsoft Confidential
Windows Bridge • Windows 7 • Find and Organize • Win7 Taskbar • Sensor and Location Platform • DirectX • Ribbon • MultiTouch (optional) Microsoft Confidential