windows (vista) bridge
DESCRIPTION
Windows (Vista) Bridge. Алексей Федоров [email protected]. Назначение. Доступ к функциям Vista & Windows 7 из управляемого ( .net ) кода. Просто. Сложно. Зачем?. Управляемый код Пример : WPF, WCF, XPS Прямые вызовы через . NET I nterop Пример : RSS C++/CLI или PInvoke - PowerPoint PPT PresentationTRANSCRIPT
![Page 2: Windows (Vista) Bridge](https://reader036.vdocuments.net/reader036/viewer/2022062814/5681682e550346895dddcf5e/html5/thumbnails/2.jpg)
Назначение Доступ к функциям Vista &
Windows 7 из управляемого (.net) кода
![Page 3: Windows (Vista) Bridge](https://reader036.vdocuments.net/reader036/viewer/2022062814/5681682e550346895dddcf5e/html5/thumbnails/3.jpg)
Зачем?
Сложно
Просто Управляемый кодПример: 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
![Page 4: Windows (Vista) Bridge](https://reader036.vdocuments.net/reader036/viewer/2022062814/5681682e550346895dddcf5e/html5/thumbnails/4.jpg)
Windows (Vista) Bridge• Текущая версия: 1.4– http://code.msdn.microsoft.com/VistaBridge
• Разработка - SDK team• Больше, чем набор примеров, – Средство для изучения– Полный исходный код
• но...– Нет поддержки
![Page 5: Windows (Vista) Bridge](https://reader036.vdocuments.net/reader036/viewer/2022062814/5681682e550346895dddcf5e/html5/thumbnails/5.jpg)
Microsoft Confidential
Windows Vista Bridge • Windows Vista– UAC– Power– Network– Task Dialogs – Custom controls for Common File Dialog– BreadCrumb Bar
![Page 6: Windows (Vista) Bridge](https://reader036.vdocuments.net/reader036/viewer/2022062814/5681682e550346895dddcf5e/html5/thumbnails/6.jpg)
Microsoft Confidential
Windows Bridge• Windows 7– Find and Organize– Win7 Taskbar– Sensor and Location Platform– DirectX– Ribbon– MultiTouch (optional)
![Page 7: Windows (Vista) Bridge](https://reader036.vdocuments.net/reader036/viewer/2022062814/5681682e550346895dddcf5e/html5/thumbnails/7.jpg)
Windows (Vista) Bridge
![Page 8: Windows (Vista) Bridge](https://reader036.vdocuments.net/reader036/viewer/2022062814/5681682e550346895dddcf5e/html5/thumbnails/8.jpg)