Download presentation
Presentation is loading. Please wait.
Published byChristal Garrison Modified over 9 years ago
1
Peter Himschoot Microsoft Regional Director BeLux peter@u2u.net U2U
2
Deep Dive Why Windows What we heard from you Introduction to Windows 7
4
Servers Devices Mobile Netbooks/Nettops PCs Surface Consumer Messaging Social Networking Work Games Videos Internet Photos TV & Movies
5
Benefits Today & In the Future Deep Changes in Windows Vista User Account ControlUser Account Control Security HardeningSecurity Hardening Image FormatImage Format Display driver modelDisplay driver model Less malware on PCLess malware on PC Fewer vulnerabilitiesFewer vulnerabilities Componentization & servicingComponentization & servicing Less execution in kernel-modeLess execution in kernel-mode Architectural changes in Windows Vista are paying offArchitectural changes in Windows Vista are paying off Windows 7 will build on these changes, not redo themWindows 7 will build on these changes, not redo them Windows Vista deployment today will ease future migration to Windows 7—compatibility is our goal
7
Minimize change Keep Laser sharp focus on OS stability, reliability and performance. More importantly avoid disruptions Help bolster productivity Reduce learning curve and provide improved toolsets and documentation Create new and exciting experiences Build next generation software experiences that make your users lives richer
9
Few Changes: Most software that runs on Windows Vista will run on Windows 7 - exceptions will be low level code (AV, Firewall, Imaging, etc). Hardware that runs Windows Vista well will run Windows 7 well. Windows 7 Few Changes: Focus on quality and reliability improvements Deep Changes: New models for security, drivers, deployment, and networking
10
Compatible and reliable Designed to run on the same hardware as Windows Vista Drivers and Applications backward compatible Stable and secure Improved Security and UAC Windows Filtering Platform Responsive and Ready Building Power Efficient applications Service Control Manager Windows Troubleshooting Platform
11
Decrease Increase
12
Power Efficient applications Extended operation on battery power Leverage latest energy-efficient hardware New infrastructure and tools for developers and testers Service Control Manager Trigger-starting of system services Windows Troubleshooting Platform Automated troubleshooting problem resolution Highly configurable and integrated with Windows 7 Solution Center
13
Optimize performance Minimize CPU utilization when idle Idle is the most common user scenario Defer work to AC power state
14
Avoid polling – use events Do not poll for power state RegisterPowerSettingNotification Do not poll more often than once a second Use coalescing timers when polling SetWaitableTimerEx with delay tolerance Timer tick 15.6 ms Periodic timer events Windows ® 7 Windows Vista ®
15
Software deployment easier and manageable Improved Multi-Language User Interface Support PowerShell 2.0 Windows Installer 5.0 Documents and Document Peripheral support Open Packaging Convention and XPS Documents Developer Productivity Mount Virtual Drive (VHD) directly from within explorer Remote and virtual multi monitor support
16
The service should be running only if it has something to do Network-related service without connectivity USB-related service without USB devices File transfer service with firewall port closed Trigger Start services are started when needed Responsible for stopping when idle or done
17
Available service triggers: Device interface arrival Joining or leaving a domain Opening or closing a firewall port Group policy change First IP address arrival Custom event – Event Tracing for Windows (ETW)
19
Multi-touch, Ink, Speech Jump Lists Ribbon User Interface Libraries
20
Consumers Proven successful Touch interfaces Multi-touch offers clear differentiation with a high “WOW” factor for consumers Multi-touch enhances on-the-go use and enable new scenarios Hardware Multi-touch capable machines in market today Multi-touch appears in a broad set of form factors
21
There are several key scenarios for multi-touch: Navigating and consuming the Web Reading and sorting email Viewing photos Playing casual games Consuming music and video Navigating files and arranging windows Using Microsoft Office applications All focused on consumption Developer Platform: At the root is the touch developer platform that exposes touch APIs for any application UI Enhancements: Focusing on the core scenarios, many parts of the core UI have been optimized for touch experiences Gestures: Multi-touch gestures have been added to enable consistent panning and zooming in most applications. Applications: A set of multi-touch focused applications that demonstrate the power of touch will ship separately from Windows 7
22
Windows application can target one of three levels of touch integration Good: No specific touch APIs are used but the application UI is appropriately sized and works well with the built-in gestures Better: The gesture APIs are supported to give smooth natural interactions Best: Deep touch-focused experiences designed to take advantage of multi-touch features
23
Enhanced user experience Quick and easy launch of applications Easier to managed windows The user is in control Clean and Lightweight Standard Windows UX guidelines All of Microsoft’s products Enhanced Taskbar, Jump Lists Thumbnail Toolbars Custom Switchers, Icons Overlay Icons, Progress Bars
25
Consolidation Quick launch Notification area icon Desktop shortcut Running application windows RunningRunning Not running Multiple windows and hover ActiveActive
26
Destinations (“nouns”) Tasks (“verbs”) Known categories Custom categories User tasks Taskbar tasks Pinned category
27
Proven and very successful UX concept Improve usability and discoverability Increase user productivity Improve developer productivity Based on common architectural Eliminate much of Win32 UI development
28
Application Menu Quick Access Toolbar Tab Contextual Tab Set Contextual Tab Help Group (aka “Chunk”) Dialog Launcher In-box with Windows 7, redistribution available to Vista Win32 API, Feature parity (or close) with Microsoft Office 2007 Ribbon, and WPF Ribbon
29
“ Libraries are destinations where users can find and organize their data as collections of items that may span multiple locations “
30
Direct 2D/3D allow you to deliver high-Fidelity graphics and media Take advantage of the latest innovations in GPUs New set of DirectX APIs Multi-core functionality enhances application and device performance Device Stage enables new software experiences for connected devices
31
Direct2D Direct3D Segoe UIDirectWrite DXVA & WIC Windows 7 DWM memory consumption is cut by 50% per window Take advantage of the GPU’s computation power High-DPI support & High Color Great interoperability across technologies
33
Federated Search Search content across local machine boundaries Support OpenSearch standard Other network improvements Home Group Direct Access Sensors & Location platform Internet Explorer 8
34
© 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.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.