4. Common System Requirements Windows 7 Visual Studio 2008 SP1/ Visual Studio 2010 Beta 2 (or higher) Windows 7 SDK Windows API Code Pack for the .NET Framework Windows 7 Multitouch .NET Interop Sample Library
5. Windows7 API CodePack for .NET .NET Wrapper for Windows 7® features Taskbar, Libraries Sensor Location Multi-Touch UAC power management restart and recovery network awareness, Aero Glass and more.
19. Feature parity (or close) with Microsoft Office 2007 Ribbon, and WPF RibbonDialog Launcher Group (aka “Chunk”)
20. Combo Boxes Windows Ribbon - Controls Spinners Mini Toolbar &Contextual Menu Group Dialog Launchers Buttons & Split Buttons Color Pickers Tooltips Categorized Menus Font Control “In-Ribbon” Galleries Dropdown Galleries Tabs & Groups Check Boxes
46. Few Real World Usage In a sunny day, an application might increase brightness, contrast etc An application might provide location-specific information, such as nearby restaurants An application might use a human presence sensor to change the state of the Messenger status
47. Sensor Platform Overview Windows 7 features a new API for working with sensors COM-based API Works with drivers using the sensor class extension You can seamlessly interact with any type of sensor, such as Ambient light sensor Temperature gauge GPS device etc
48. Location Platform Overview The Location API lets you obtain the location without caring about the particular mechanism used to obtain the information, for example, GPS cell-tower or Wi-Fi hotspot triangulation. The Location API automatically chooses the most accurate sensor data available.
49. Sensor and Location API: Benefits Hardware-independence: No need to target vendor-specific APIs or to know hardware specifics Application sharing: Multiple applications can consume data from the same sensor simultaneously
50.
51. Sensor Wrapper Architecture Sensor is an abstract base class with a derived type for each sensor type Derived types can add properties and events
54. More .. High DPI Version Checking Instrumentation and Performance Background Services Shell Libraries
55. Reference and Resources Training Materials Channel 9 Windows 7 Online Training: http://3.ly/Win7Tr Windows 7 Training Kit For Developers: http://3.ly/Win7TK Software Materials Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1: http://3.ly/win7SDK Windows® API Code Pack for Microsoft® .NET Framework: http://3.ly/Win7CP Windows 7 Multitouch .NET Interop Sample Library: http://3.ly/Win7Touch
56. Contact Mohammad Ashraful Alam Web: www.ashraful.net Blog: http://blog.ashraful.net Email: admin [a-t] ashraful.net Twitter: http://twitter.com/AshrafulAlam