Emerging .NET Devs http://eDotNetDevs.org 20 th  March, 2010 Microsoft Innovation Center (MIC)
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
Taimur  Asad Microsoft Student Partner Owner of RedmondPie.com  Microsoft Certified Technology Specialist (MCTS)
Windows 7 Intro & The New Efficiency  Windows 7 Features Taskbar Jump Lists Libraries Power Management Windows 7 Touch Demo Programming Windows 7 API Code Pack Jump List Programming Overlay Icon Progress
Windows 7 The most exciting Windows version Faster, Reliable, Secure User Experience (UX) has dramatically improved  What is The New Efficiency? It is about how IT can help you to ‘with less do more.’ Windows 7 Windows Server 2008 R2 Exchange 2010 Microsoft Forefront Microsoft System Center
Taskbar “ Quick Launch” toolbar is gone Applications are now “pinned” to the taskbar Applications can just as quickly be unpinned AeroPeak Jump List
Windows 7 Features
Windows 7 Touch Capabilities
Pre-requisite Visual Studio 2008 SP1/ 2010 RC Windows 7 API Code Pack http://code.msdn.microsoft.com/WindowsAPICodePack
Programming Taskbar The taskbar manages applications by Application ID Instances of running applications are grouped by application ID File 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  object Used to create recently-used lists Also used to create shortcuts and task lists
Programming Windows 7
We saw some of the exciting new features of Windows 7 Improved User Experience Taskbar Jump lists Libraries We glimpse through the API for Windows 7 for Managed Developers
Channel 9 http://channel9.msdn.com/Windows Adil’s Weblog http://www.AdilMughal.com Redmond Pie http://www.redmondpie.com SpringBoard http://www.microsoft.com/springboard
Emerging .NET Devs

More Related Content

PDF
Ebs performance tuning session feb 13 2013---Presented by Oracle
DOC
Garbage Collection, Tuning And Monitoring JVM In EBS 11i And R12
PPTX
Concurrent Processing Performance Analysis for Apps DBAs
PDF
Getting optimal performance from oracle e-business suite presentation
PDF
Internals of concurent managers
PDF
Monitoring and Tuning Oracle FMW 11g
PDF
Oracle R12 EBS Performance Tuning
PPT
Managing EBS Testing, Performance, Configurations, Change & User experience
Ebs performance tuning session feb 13 2013---Presented by Oracle
Garbage Collection, Tuning And Monitoring JVM In EBS 11i And R12
Concurrent Processing Performance Analysis for Apps DBAs
Getting optimal performance from oracle e-business suite presentation
Internals of concurent managers
Monitoring and Tuning Oracle FMW 11g
Oracle R12 EBS Performance Tuning
Managing EBS Testing, Performance, Configurations, Change & User experience

What's hot (20)

PPT
RAC - Test
PPTX
Oracle applications r12.2, ebr, online patching means lot of work for devel...
PPTX
Upgrading Em13c Collaborate 2016
PPT
Adop and maintenance task presentation 151015
PDF
Best practices for_large_oracle_apps_r12_implementations
DOCX
R12.2.5 new features
PDF
Ebs performance tune_con9030_pdf_9030_0001
PDF
Ebs performance tune2_con9030_pdf_9030_0002
PDF
How to Use EXAchk Effectively to Manage Exadata Environments
PDF
Oracle Enterprise Manager 12c - OEM12c Presentation
PDF
Indexes overview
PDF
Double the Performance of Oracle SOA Suite 11g? Absolutely!
PDF
Getting optimal performance from oracle e business suite(aioug aug2015)
PDF
Best practices for large oracle apps r12 implementations apps14
PPTX
E business suite r12.2 changes for database administrators
PDF
Editioning use in ebs
PDF
Oracle Release 12 E-Business Suite Patching Best Practices
PDF
Heavy duty oracle primavera usage in enterprise environment
PDF
Collaborate 2014 OAUG - EBS 11i Upgrade to R12 - Compare versions 12.2 vs 12.1
PDF
Zero to Manageability in 60 Minutes: Building a Solid Foundation for Oracle E...
RAC - Test
Oracle applications r12.2, ebr, online patching means lot of work for devel...
Upgrading Em13c Collaborate 2016
Adop and maintenance task presentation 151015
Best practices for_large_oracle_apps_r12_implementations
R12.2.5 new features
Ebs performance tune_con9030_pdf_9030_0001
Ebs performance tune2_con9030_pdf_9030_0002
How to Use EXAchk Effectively to Manage Exadata Environments
Oracle Enterprise Manager 12c - OEM12c Presentation
Indexes overview
Double the Performance of Oracle SOA Suite 11g? Absolutely!
Getting optimal performance from oracle e business suite(aioug aug2015)
Best practices for large oracle apps r12 implementations apps14
E business suite r12.2 changes for database administrators
Editioning use in ebs
Oracle Release 12 E-Business Suite Patching Best Practices
Heavy duty oracle primavera usage in enterprise environment
Collaborate 2014 OAUG - EBS 11i Upgrade to R12 - Compare versions 12.2 vs 12.1
Zero to Manageability in 60 Minutes: Building a Solid Foundation for Oracle E...
Ad

Viewers also liked (18)

PPT
DevNext - Web Programming Concepts Using Asp Net
PDF
Community Contribution Experience
PPTX
What's New in Visual Studio 2010
PDF
Code Sharing Between Windows Phone/Store Apps
PDF
Android Wear CodeLab - GDG Firenze
PDF
Testable Android Apps DroidCon Italy 2015
PDF
Write cleaner, maintainable, and testable code in Android with MVVM
PDF
Testable Android Apps using data binding and MVVM
PDF
Web Development using ASP.NET MVC at HEC
PDF
Introduction to Retrofit and RxJava
PDF
Android Data Binding in action using MVVM pattern - droidconUK
PDF
Data Binding in Action using MVVM pattern
PDF
Mockito, Robobinding
PDF
Rx Creating Operators, observeOn, subscribeOn
PDF
May 05 test_code_states
PDF
Kotlin 사용기
PDF
Android MVVM TDD
PDF
Quality Assurance in SDLC
DevNext - Web Programming Concepts Using Asp Net
Community Contribution Experience
What's New in Visual Studio 2010
Code Sharing Between Windows Phone/Store Apps
Android Wear CodeLab - GDG Firenze
Testable Android Apps DroidCon Italy 2015
Write cleaner, maintainable, and testable code in Android with MVVM
Testable Android Apps using data binding and MVVM
Web Development using ASP.NET MVC at HEC
Introduction to Retrofit and RxJava
Android Data Binding in action using MVVM pattern - droidconUK
Data Binding in Action using MVVM pattern
Mockito, Robobinding
Rx Creating Operators, observeOn, subscribeOn
May 05 test_code_states
Kotlin 사용기
Android MVVM TDD
Quality Assurance in SDLC
Ad

Similar to Windows 7 For Geeks (20)

PPTX
Windows 7 For Developers
PPTX
Windows 7 For Developers
PPTX
Commercial Launch Win7 Dev Chalermvong
PPTX
Commercial Launch Win7 Dev Chalermvong
PPTX
Dev-In-Town: Windows 7 by Jabez Gan
PPTX
New features of windows 7
PPT
PPT
Windows 7 (modified to fit training)
PPT
Windows 7 (modified to fit training)
PPTX
1b Win7 Task Bar
PPTX
Windows 7 @Microsoft CTD
PPTX
Windows 7
DOCX
Windows 8
PPT
Переходим на Windows 7 и Windows 2008 R2
PPSX
System software and operating system
PPSX
PPTX
Microsoft Windows 7
PDF
Usergroup 02 Berlin Windows7
PPTX
Presentation Introduction to Windows
PDF
Marlabs - MarlaBuzz November
Windows 7 For Developers
Windows 7 For Developers
Commercial Launch Win7 Dev Chalermvong
Commercial Launch Win7 Dev Chalermvong
Dev-In-Town: Windows 7 by Jabez Gan
New features of windows 7
Windows 7 (modified to fit training)
Windows 7 (modified to fit training)
1b Win7 Task Bar
Windows 7 @Microsoft CTD
Windows 7
Windows 8
Переходим на Windows 7 и Windows 2008 R2
System software and operating system
Microsoft Windows 7
Usergroup 02 Berlin Windows7
Presentation Introduction to Windows
Marlabs - MarlaBuzz November

Windows 7 For Geeks

  • 1. Emerging .NET Devs http://eDotNetDevs.org 20 th March, 2010 Microsoft Innovation Center (MIC)
  • 2. 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
  • 3. Taimur Asad Microsoft Student Partner Owner of RedmondPie.com Microsoft Certified Technology Specialist (MCTS)
  • 4. Windows 7 Intro & The New Efficiency Windows 7 Features Taskbar Jump Lists Libraries Power Management Windows 7 Touch Demo Programming Windows 7 API Code Pack Jump List Programming Overlay Icon Progress
  • 5. Windows 7 The most exciting Windows version Faster, Reliable, Secure User Experience (UX) has dramatically improved What is The New Efficiency? It is about how IT can help you to ‘with less do more.’ Windows 7 Windows Server 2008 R2 Exchange 2010 Microsoft Forefront Microsoft System Center
  • 6. Taskbar “ Quick Launch” toolbar is gone Applications are now “pinned” to the taskbar Applications can just as quickly be unpinned AeroPeak Jump List
  • 8. Windows 7 Touch Capabilities
  • 9. Pre-requisite Visual Studio 2008 SP1/ 2010 RC Windows 7 API Code Pack http://code.msdn.microsoft.com/WindowsAPICodePack
  • 10. Programming Taskbar The taskbar manages applications by Application ID Instances of running applications are grouped by application ID File 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 object Used to create recently-used lists Also used to create shortcuts and task lists
  • 12. We saw some of the exciting new features of Windows 7 Improved User Experience Taskbar Jump lists Libraries We glimpse through the API for Windows 7 for Managed Developers
  • 13. Channel 9 http://channel9.msdn.com/Windows Adil’s Weblog http://www.AdilMughal.com Redmond Pie http://www.redmondpie.com SpringBoard http://www.microsoft.com/springboard

Editor's Notes

  • #2: Hello! Assalamoalikum and Good Evening! I am Adil Mughal and first of all thank you for coming to the Windows 7 For Geeks event. We are very pleased to kick off first session of 2010 and I’m very glad to see the increasing interest of the community in attending events. 03/22/10 21:15 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • #5: Throughout this session we’ll be looking at new Windows 7 user interface changes and how users will interact with them. Later we will explore Managed API for Windows 7 03/22/10 21:15 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • #6: Till now you have probably heard about Windows 7 and those who are using know that this is very fast and lighter version of windows, very reliable. What is The New Efficiency? It is about how IT can help you to ‘with less do more.’ Windows 7, Windows Server 2008 R2 and Exchange 2010 bring innovative solutions that are designed to power your business now, from simplified management and enhanced support to integrated systems and optimized connectivity. The New Efficiency is where cost savings, productivity and innovation meet. It is based on four pillars Optimized Desktop Optimized Server Unified Communication Business Security With the economic downturn, all of us are working with less money and fewer people. In a time we are working with less dollars and fewer people, there’s a tremendous pressure on IT in particular to make sure we are scrutinizing every single dollar we are spending and that we are just every investment to maximize its return. So we expect these tough budgets to continue and yet, we still believe that IT is an incredibly important area to drive innovation and productivity. Now the pressure we face aren’t just about IT cost. The way people work has changed dramatically. 03/22/10 21:15 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • #7: Let’s start with the taskbar. By now you’ve probably used Windows 7 and noticed some differences between it and Vista. Actually, there are tremendous differences, and many of those are under the covers . The Windows 7 taskbar offers many improvements, both cosmetic and functional. Some of these features require explicit application support, while others happen automatically. Because applications can be pinned to the taskbar, the “quick launch” toolbar is no longer used in Windows 7. Users can easily pin and unpin applications to the taskbar and quickly launch them from there. “ Aero-Peek” is a new feature that allows users to sample background application instances and quickly monitor their status. Users also can interact with executing applications through the application’s preview. They can perform many tasks with the application without having to maximize it or activate the application using tabs. And finally, jumplists are about creating shortcuts that don’t require the application to be running. Just like a notification icon with context menu, there are many times when it makes sense to have runtime actions available. We’ll take a good look at jumplists in this session. 03/22/10 21:15 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • #11: 03/22/10 21:15 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.