Presentation is loading. Please wait.

Presentation is loading. Please wait.

Windows Vista Overview Nick Page Application Architect.

Similar presentations


Presentation on theme: "Windows Vista Overview Nick Page Application Architect."— Presentation transcript:

1 Windows Vista Overview Nick Page Application Architect

2 Windows Vista The biggest ever release of Windows Stacks Network Access Protection Network Location Awareness High Resolution/High DPI Windows Sideshow Windows Vista Display Driver Model People Near Me Windows Defender Power Management Live Icons Windows SideBar Parental Controls Windows Feedback Services Desktop Window Manager Registry/File System Virtualization Protected Mode IE Windows Service Hardening Sync Center Aero Presentation Settings Preview Pane User Account Protection Ad-hoc Meeting Networks Quick Search Windows Imaging Format Windows Resource Protection MMC 3.0 Cancelable I/O Resource Exhaustion Diagnostics Peer Name Resolution Protocol Reading Pane Windows Disk Diagnostics Restart Manager Transactional Registry Single binary Memory Diagnostics Startup Repair Toolkit Transactional File System Eventing and Instrumentation WS-Management InfoCard SuperFetch Segoe UI Font Flip3D New Explorers Taskbar Thumbnails IPv6 XAML Search Folders Ink Analysis Split Tokens Mandatory Integrity Control UI Privilege Isolation Secure Startup Windows Filtering Platform User Mode Driver Framework New Open/Save Dialogs Shell Property System Winlogon Rearchitecture Windows Communication Foundation Windows Presentation Foundation Glass Open Package Specification XML Paper Specification Windows Workflow Foundation Windows Installer 4.0 Monad RSS Platform Function Discovery API Wizard Framework Crypto Next Generation Credential Providers Confident | Clear | Connected

3 Key Capabilities Overview High fidelity UIUX across Form Factors, Input Methods, and Media Types with seamless access to full client API Search, Organize, Visualize Open document container format with easy integration with Windows Shell Increased customer connection Provide more value, more of the time Connected SystemsFast and Flexible Integration via Service Orientation, WS-*, and workflow Smart MobilityNetwork, Power and Pen aware Security and IdentitySimple and Secure Access with built-in WS-* Coordination,

4 High Fidelity UI Goal: Modern UI and UX  UX that look like 2006, not 1996  Applications that are a joy to use Platform component:  Windows Presentation Foundation (WPF) Integrated support for UI, media, documents 2D, 3D, media, animation, text, data-binding, styling Hardware acceleration XAML UI definition language  AERO and the Vista Common Controls Developer Value: Simplicity & Flexibility  Unified framework with incremental learning curve  Tool-able persistence format  Flexible deployment model

5 Streamlined User Experience The streamlined Windows Vista Desktop Experience helps users better focus on the content that they care about and on the task at hand, saving time and money Windows XP Redesigned Explorers Give users more area for their content and feature support for Live Icons Windows Vista Stacks Wizards and dialog boxes can be customized, enabling users to make clearer choices Glass Window Frames

6 Use Task Dialog

7 Use the Aero Themes API and System Font (Segoe UI) Use common controls and common dialogs Use the standard window frame, use glass judiciously Use icons and graphics consistent with Windows Vista style and quality Clean up UI Use standard Windows Search & plug into the storage system: meta-data, thumbnails and previews Use Task Dialog for dialog boxes and error messages Use Aero Wizards Reserve Development time for Fit & Finish! Windows Vista UX Guidelines Download preliminary version from: http://msdn.microsoft.com/windowsvista/experience Much more to come…

8 Search & Organize Goals: Find and Act on Documents  Search, stack, filter, preview, and act quickly Platform components:  Desktop search: full-text and metadata index  Search-aware common controls  Rich document previews and icons  Open packaging conventions Developer Value:  Robust query engine “for free”  Richer visuals for custom file types

9 New Search Folders Flexible, query-based views of your files Stacks Virtual views of your content; the same item can be in more than one stack Windows Vista ensures that you will never lose a file on your PC ever again Start Menu Quick Search Instantly search across your PC for any file, folder, or email Windows Vista auto-organizes your content for you, enabling you to “visualize” your files in virtually any way you want Instant Search and Smart Organization

10 Increased Customer Connection Goal: Outstanding Service  promote affinity with novelty, speed, simplicity, and service.  Provide more value, more of the time Platform components:  Sidebar  SideShow  RSS  Windows Feedback Platform Developer value: More Surface Area  More ways to service users, even if they aren’t running your application  Greater affinity with customers through feedback mechanism

11 Windows Sidebar

12 Upcoming Calendar Items and Contacts are accessible via the exterior display even when the laptop is hibernating or shut. An external, auxiliary display on the exterior of a new laptop. A joystick or touchpad would allow the user to navigate and drill into meeting items. Prototype ASUS Laptop Windows Sideshow

13 Connected Systems Goal: Seamless Connectivity  Interact with data and services, local or global Platform components:  WCF: secure, reliable, transacted, interoperable messaging as a basis for SOA  PeerNet: P2P discovery and communication mesh  WF: extensible, model-based workflow engine Developer Value:  Unified communication stack spanning transports, security systems, messaging patterns, encodings, network topologies, and hosting models  Drive complex data and UI interactions through simple workflow models

14 Smart Mobility Goal: Naturally Mobile Apps  Feel like a natural fit on laptops and tablets Platform components:  Power awareness, management and scalability  Network location awareness, Network Diagnostics Framework  Tablet PC inking and gestures  Synch center  Network Access Protection  BitLocker Developer Value:  Support to optimize performance for mobile PCs

15 Natural Input & Output Pen ”Flicks”Control Panel Tap FeedbackShell check boxes

16 Tablet Input Panel AutoComplete Natural Input & Output Explicit training wizardImplicit word training

17 Security & Identity Goals: Simple and Secure Access  Secure solution for identity, authorization and access control  Lower risk of security issues Platform components:  Windows Cardspace: User controlled identity metasystem provider, integrated with IE and WCF  UAC: limit exposure of admin accounts Developer Value:  Common Identity infrastructure that users trust  Reduced attack surface and risky bugs

18 Moving Applications to Vista 1.Ensure Compatibility  Compatibility Toolkits  Compatibility Modes 2.Align with Security/Compatibility goal  No need for compatibility fixes because app “does the right thing”  Runs wherever possible in least privilege mode  Be Restart Manager aware (minimum use Windows Installer 4.0) 3.Adopt new Vista User Interface features  New dialogs, icons, fonts  Meet users increased expectations 4.Enhance application with new technology  New Airspace through use of RSS, Sidebar, Sideshow etc  Integration with and/or consumption of Search  Use of.Net Framework 3.0

19 References MSDN Windows Vista Developer Center http://msdn.microsoft.com/windowsvista http://msdn.microsoft.com/windowsvista Top-10 Ways to Light Up Your Windows Vista Applications http://msdn.microsoft.com/windowsvista/top10 http://msdn.microsoft.com/windowsvista/top10 Preliminary Windows Vista UX Guidelines http://msdn.microsoft.com/windowsvista/experience http://msdn.microsoft.com/windowsvista/experience Microsoft Gadgets http://microsoftgadgets.com http://microsoftgadgets.com Enterprise Planning Guide for Windows Vista PCs http://www.microsoft.com/technet/windowsvista/evaluate/hardware/vistarpc.mspxhttp://www.microsoft.com/technet/windowsvista/evaluate/hardware/vistarpc.mspx Using Application Compatibility Tools for Marking Legacy Applications with Elevated Run Levels on Windows Vista http://www.microsoft.com/technet/windowsvista/deploy/appcompat/acshims.mspx http://www.microsoft.com/technet/windowsvista/deploy/appcompat/acshims.mspx Application Compatibility http://msdn.microsoft.com/windowsvista/reference/appcompat/default.aspx http://msdn.microsoft.com/windowsvista/reference/appcompat/default.aspx

20


Download ppt "Windows Vista Overview Nick Page Application Architect."

Similar presentations


Ads by Google