14
Emerging .NET Devs Emerging .NET Devs http://eDotNetDevs.org 20 20 th th March, 2010 March, 2010 Microsoft Innovation Center (MIC) Microsoft Innovation Center (MIC)

Windows 7 For Geeks

Embed Size (px)

DESCRIPTION

Emerging .NET Devs - Window 7 for Geeks event presentation

Citation preview

Page 1: Windows 7 For Geeks

Emerging .NET DevsEmerging .NET Devshttp://eDotNetDevs.org

2020thth March, 2010 March, 2010

Microsoft Innovation Center (MIC)Microsoft Innovation Center (MIC)

Page 2: Windows 7 For Geeks

Adil Ahmed Mughal

Development Executive at Telenor

Pakistan

Microsoft Most Valuable

Professional

Microsoft Certified Professional

INETA, User Group Leader

I blog at http

://www.adilmughal.com

Author and Speaker on several

forums

Page 3: Windows 7 For Geeks

Taimur Asad

Microsoft Student Partner

Owner of RedmondPie.com

Microsoft Certified Technology Specialist (MCTS)

Page 4: Windows 7 For Geeks

Windows 7 Intro & The New Efficiency

Windows 7 FeaturesTaskbarJump ListsLibrariesPower Management

Windows 7 Touch Demo

Programming Windows 7API Code Pack

Jump List ProgrammingOverlay IconProgress

Page 5: Windows 7 For Geeks

Windows 7The most exciting Windows versionFaster, Reliable, SecureUser Experience (UX) has dramatically improved

What is The New Efficiency?It is about how IT can help you to ‘with less do more.’Windows 7Windows Server 2008 R2Exchange 2010Microsoft ForefrontMicrosoft System Center

Page 6: Windows 7 For Geeks

Taskbar

“Quick Launch” toolbar is goneApplications are now “pinned” to the taskbarApplications can just as quickly be unpinned

AeroPeak

Jump List

Page 7: Windows 7 For Geeks

Windows 7 FeaturesWindows 7 Features

Page 8: Windows 7 For Geeks

Windows 7 Touch CapabilitiesWindows 7 Touch Capabilities

Page 9: Windows 7 For Geeks

Pre-requisiteVisual Studio 2008 SP1/ 2010 RCWindows 7 API Code Packhttp://code.msdn.microsoft.com/WindowsAPICodePack

Page 10: Windows 7 For Geeks

Programming TaskbarThe taskbar manages applications by Application ID

Instances of running applications are grouped by application IDFile associations are important as well for jumplist support

You manage taskbar operations using the TaskbarManager object

Used to associate an application ID with your application

You manage jumplists using the JumpList objectUsed to create recently-used listsAlso used to create shortcuts and task lists

Page 11: Windows 7 For Geeks

Programming Windows 7Programming Windows 7

Page 12: Windows 7 For Geeks

We saw some of the exciting new features of Windows 7

Improved User ExperienceTaskbarJump listsLibraries

We glimpse through the API for Windows 7 for Managed Developers

Page 13: Windows 7 For Geeks

Channel 9http://channel9.msdn.com/Windows

Adil’s Webloghttp://www.AdilMughal.com

Redmond Piehttp://www.redmondpie.com

SpringBoardhttp://www.microsoft.com/springboard

Page 14: Windows 7 For Geeks

Emerging .NET DevsEmerging .NET Devs