A Developer’s First Look at Windows 7: This 10 part series introduces Windows 7 with an emphasis on those new features that will be of most interest and use to developers. It consists of: two introductory sessions, one focusing on the new user interface, and one on behind-the-scenes features, two hour-long sessions that cover compatibility and security issues, six shorter sessions which focus on coding for a single new feature.
Windows 7 Introduction – The New User Interface: This is a high-level overview of what’s new in the Windows 7 user interface. New features including the new Taskbar, Ribbon, Jump Lists, and Multitouch are demonstrated, so that developers know the new functionality they can leverage, but no code is shown. (60 min)Windows 7 Introduction – New Features for Developers: This is a high-level overview of new features in Windows 7 that are not visible to the user, such as performance monitoring, sensors, background services, and energy efficiency. Features are explained and demonstrated, but no code is shown. (60 min)Windows 7 Compatibility: This event provides information on compatibility issues involving Windows 7, including comparisons with both Vista and XP. Issues raised by the User Account Control (UAC) are specifically considered, and changes to the UAC since Vista are explained and demonstrated. Code examples are discussed, and information is provided on compatibility testing and resources, along with a demonstration of how to use the Application Compatibility Toolkit. (60 min)Internet Explorer 8 Compatibility: This event covers an introduction to compatibility issues raised by the new, more standards-compliant IE8. Methods for reducing or eliminating compatibility problems are covered, including compatibility modes for both IE6 and IE7. There is a discussion of intranet compatibility issues and techniques for making the transition to IE8 while retaining control of the schedule for code maintenance and upgrades. Code examples are provided. (60 min)Windows 7 Feature – Taskbar and Jump Lists: A more complete discussion of the new jump list functionality for the new Windows 7 taskbar. This short feature session explains, demonstrates, and shows the code for how to implement a jump list to work with the new taskbar. (15 min)Windows 7 Feature – Federated Search: This short feature session expands on the federated search capability demonstrated in the introductory video to show how to actually code your own federated search tool so that end users of your product can download and install it to customize their Windows 7 interface. (15 min)Windows 7 Feature – The Windows 7 Ribbon: This short session demonstrates and provides code examples for leveraging the new Windows Ribbon feature in applications to provide a clean, user-friendly, and modern-looking user interface. (15 min)Windows 7 Feature – Instrumentation and Performance: This short session looks at using the built-in Windows 7 instrumentation to monitor your application, and provides code examples of some of the things you can do to improve you application’s performance. (15 min)Windows 7 Feature – Background Service and Tasks: This short session shows how to take advantage of a new feature in Windows 7 that can make background services and tasks run on demand, which is more efficient and improves overall system performance. The session includes code examples. (15 min)Windows 7 Feature – Energy Efficiency: This short feature session shows how to use the energy efficiency diagnostic tool, and provides examples with code of how to tune your application to use power more efficiently and thus prolong battery life for laptops or other mobile devices. (15 min)
Click Here for All Free Winodws 7 Software & Resources