Resource Page DescriptionThis page acts as a supplement to the information contained in the MSDN Library. Here you will find white papers, code samples, PowerPoint presentations, links to videos and 3rd-party content, and other resources about this technology that are relevant to developer concerns.
Note When you try to download a resource, Code Gallery requires you to accept an End User License Agreement (EULA). If you have a popup blocker turned on, the EULA may not appear and the download may fail. If this happens, turn off your popup blocker and try again.
Downloads and Samples
Windows 7 Taskbar and Libraries .NET Interop Sample Library (
http://code.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=Windows7Taskbar&DownloadId=5037). The Windows 7 Taskbar and Libraries .NET Interop Sample Library is a managed code sample library that enables developers targeting the .NET Framework to programmatically work with the Windows taskbar. The Windows 7 Taskbar and Libraries .NET Interop Sample Library includes full support of all the native Windows taskbar APIs but in a standard programming model for the .NET Framework.
Conference Presentations
PDC08: Windows 7: Welcome to the Windows 7 Desktop (
http://channel9.msdn.com/pdc2008/PC24/)
Chaitanya Sareen, Program Manager, Microsoft
The Windows desktop is evolving--is your application ready to evolve also? This session sets the stage for exciting enhancements to the taskbar, Start Menu, and other desktop elements.
PDC08: Windows 7: Integrate with the Windows 7 Desktop (
http://channel9.msdn.com/pdc2008/PC23/)
Rob Jarrett, Sr. Software Design Engineer, Microsoft
This session dives into new APIs that enable integration with the latest Windows desktop features. Learn about new extensibility methods to surface your application's key tasks. Discover how enhancements to the taskbar, Start Menu, thumbnails and their desktop elements provide new ways for you to delight your users. This talk is a must for application developers who wan to provide the best user experience for their applications on Windows 7.
Videos
Windows 7 New Taskbar - An Overview (
http://channel9.msdn.com/posts/yochay/Windows-7-New-Taskbar-an-overview/)
Watch Yochay Kiriaty, Windows 7 technical evangelist, and taskbar product team members Chaitanya Sareen, Trish Miner, and Stephan Hoefnagels as they present the Windows 7 taskbar functionality. This video shows what is new in the Windows 7 desktop and taskbar, as well as the common user tasks and scenarios simplified by the taskbar.
Designing the Windows 7 Taskbar (
http://channel9.msdn.com/posts/yochay/Designing-the-Windows-7-Taskbar/)
Watch Yochay Kiriaty, Windows 7 technical evangelist, and taskbar product team designer Stephan Hoefnagels as they present the evolution of the Windows 7 taskbar through the different design iteration cycles.
Windows 7 Taskbar - Behind the Scenes (
http://channel9.msdn.com/posts/yochay/Windows-7-Taskbar-Behind-the-Scenes/)
Yochay Kiriaty, Windows 7 technical evangelist, and taskbar product team developers Robert Jarrett and Ben Betz talk about the three parts of the taskbar. Rob describes the architecture driving some of the new taskbar features such as custom switchers and Jump Lists, and the interviewees also address the important topic of application ID.
Jump into the Windows 7 Taskbar Jump Lists (
http://channel9.msdn.com/posts/yochay/Jump-into-the-Windows-7-Taskbar-Jump-Lists/)
Think of a Jump List as a miniature Start menu for your application, giving you some control over its appearance and functionality. This video explores the COM interface and APIs used to customize Jump Lists and talks about the importance of application ID for Jump Lists.