Windows 8: A Tale of Two Stacks

831 views

Published on

Microsoft has made a bold entry into the world of tablet PCs with the introduction of Windows 8. The new operating system poses an interesting challenge because it exposes a dual personality with desktop-based features (the “Blue stack”) and tablet-focused features in the Metro or “Green stack.” Jeremy Likness covers the new architecture for Windows 8 and highlights the differences between these stacks to help developers understand how to navigate their new options. In this webinar you will learn about the new WinRT component layer, legacy support, and the new options available for Windows 8 Metro-style development.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
831
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
17
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Use win-type-x-large for JavaScript, SubheaderTextStyle for C#
  • Use win-type-x-large for JavaScript, SubheaderTextStyle for C#
  • Use win-type-x-large for JavaScript, SubheaderTextStyle for C#
  • Use win-type-x-large for JavaScript, SubheaderTextStyle for C#
  • Use win-type-x-large for JavaScript, SubheaderTextStyle for C#
  • Use win-type-x-large for JavaScript, SubheaderTextStyle for C#
  • Use win-type-x-large for JavaScript, SubheaderTextStyle for C#
  • Use win-type-x-large for JavaScript, SubheaderTextStyle for C#
  • Use win-type-x-large for JavaScript, SubheaderTextStyle for C#
  • Use win-type-x-large for JavaScript, SubheaderTextStyle for C#
  • Use win-type-x-large for JavaScript, SubheaderTextStyle for C#
  • Windows 8: A Tale of Two Stacks

    1. 1. Windows 8: A Tale of Two Stacks Jeremy Likness (@JeremyLikness) Project Manager, Senior Consultant jlikness@wintellect.com Copyright © 2012consulting training design debugging wintellect.com
    2. 2. what we do consulting training design debugging who we are Founded by top experts on Microsoft – Jeffrey Richter, Jeff Prosise, and John Robbins – we pull out all the stops to help our customers achieve their goals through advanced software-based consulting and training solutions. how we do it Training • On-site instructor-led training Consulting & Debugging • Virtual instructor-led training • Architecture, analysis, and design services • Devscovery conferences • Full lifecycle custom software development • Content creation Design • Project management • User Experience Design • Debugging & performance tuning • Visual & Content Design • Video & Animation Productionconsulting training design debugging wintellect.com
    3. 3. Upcoming Wintellect Events • Webinars, Virtual Courses, and other Events – http://bit.ly/WintellectEvents • Devscovery Conference • Learn form the Experts who train Microsoft! – http://bit.ly/WintellectDevscoveryconsulting training design debugging wintellect.com
    4. 4. Partner Offers Thank you for registering for the Syncfusion is going to give each webinar! You will be entered to attendee access to more than 600 win a Wintellect virtual training Metro-style icons for FREE! course ($499 value). The winner Download Syncfusion Metro will be announced at the end of Studio—a collection of Metro- today’s presentation. style icon templates that can be easily customized using an intuitive customization tool to *You must be present to win. create thousands of unique icons. Download after the talk!consulting training design debugging wintellect.com
    5. 5. Agenda • Windows 8: A Dual Personality • Introducing the Desktop ―Blue‖ Stack • Features and Improvements • Introducing the Metro ―Green‖ Stack • Features and Improvements • Recapconsulting training design debugging wintellect.com
    6. 6. Windows 8: A Dual Personalityconsulting training design debugging wintellect.com
    7. 7. Windows 8: A Dual Personalityconsulting training design debugging wintellect.com
    8. 8. Introducing the Desktop Stack • USB 3.0 Support • File Management Improvements • Windows Explorer Enhancements • ISO and VHD Support • Fast Boot • Malware Protection • New Task Manager • Improved Windows Update • Support for Large Disks and Large Sectors • New File System • … and moreconsulting training design debugging wintellect.com
    9. 9. USB 3.0 Support • 10x faster than USB 2.0 • 5 GB/s theoretical limit • Copy high definition videos in less than 30 secondsconsulting training design debugging wintellect.com
    10. 10. File Management Improvements • Consolidated copy experience • Pause, resume, stop • Real-time throughput graph • Improved conflict resolutionconsulting training design debugging wintellect.com
    11. 11. demo File Management Improvementsconsulting training design debugging wintellect.com
    12. 12. Windows Explorer Enhancementsconsulting training design debugging wintellect.com
    13. 13. Windows Explorer Enhancements • Ribbon UI • Home, Share, View • File Menu • Contextual Search • Library Toolsconsulting training design debugging wintellect.com
    14. 14. demo Windows Explorer Improvementsconsulting training design debugging wintellect.com
    15. 15. ISO and VHD Support • ISO mounts with double-click/tap • Virtual eject • VHD appears as new hard drive • Works the same as any other file storageconsulting training design debugging wintellect.com
    16. 16. demo ISO and VHD Supportconsulting training design debugging wintellect.com
    17. 17. Fast Boot • Shutdown is now more of a ―hibernation task‖ • Hiberfile.sys • 75% of system RAMconsulting training design debugging wintellect.com
    18. 18. Malware Protection • Platform Changes – Address Space Layout Randomization (ASLR) – Windows Kernel User/Kernel Modes – Windows Heap Integrity Checks – Internet Explorer • Windows Defender • SmartScreenconsulting training design debugging wintellect.com
    19. 19. New Task Manager • Optimized for most common scenarios • End process scenario • Diagnosing performance issues – Heat map – Network and disk counters – Grouping – Search and file locationconsulting training design debugging wintellect.com
    20. 20. demo New Task Managerconsulting training design debugging wintellect.com
    21. 21. Improved Windows Update • All restarts consolidated monthly • Notification for any upcoming restarts • 3-day count down • Delayed restart when neededconsulting training design debugging wintellect.com
    22. 22. Support for Large Disks and Sectors • New and enhanced APIs for querying disk size • NTFS enhanced for large-sector awareness • VHD formats extended for large sectors • Boot from native 4K disksconsulting training design debugging wintellect.com
    23. 23. New File System • Resilient File System (ReFS) • Metadata integrity checks • Reliable and scalable structures on disk • Robust disk updates • Resiliency to corruption • Continued volume availability • Storage Spacesconsulting training design debugging wintellect.com
    24. 24. Graphical UEFI Bootconsulting training design debugging wintellect.com
    25. 25. demo General PC Settings / Advanced Boot Optionsconsulting training design debugging wintellect.com
    26. 26. Windows-to-Go • Boot and run from USB • Installs drivers first time it is booted • Provides an imaged copy of windows, targeted to Enterprise • Allows using multiple devices as the ―host‖ for Windowsconsulting training design debugging wintellect.com
    27. 27. Other Features • Reduced memory footprint • Multiple monitors • IPv6 • … how’s that for personality?consulting training design debugging wintellect.com
    28. 28. Introducing the Metro Stack • Touch first • New start screen • IE10 • Landscape and Portrait • Picture password • Sensor support • ARM support • Accessibility • Microsoft Account and Sky Drive • Integrated Search • Integrated Sharingconsulting training design debugging wintellect.com
    29. 29. Touch Firstconsulting training design debugging wintellect.com
    30. 30. demo Touch, Keyboard, and Mouseconsulting training design debugging wintellect.com
    31. 31. New Start Screenconsulting training design debugging wintellect.com
    32. 32. demo Start Screen and Searchingconsulting training design debugging wintellect.com
    33. 33. Internet Explorer 10consulting training design debugging wintellect.com
    34. 34. demo Internet Explorer 10consulting training design debugging wintellect.com
    35. 35. Landscape and Portraitconsulting training design debugging wintellect.com
    36. 36. demo Orientation Changesconsulting training design debugging wintellect.com
    37. 37. Picture Passwordconsulting training design debugging wintellect.com
    38. 38. Sensor Support • Ambient light • Screen rotation (orientation) • Accelerometer (gravity) • Compass • Gyrometer (angular velocity) • Inclinometer (pitch, roll, yaw) • Location (GPS, IP, WiFi, etc.)consulting training design debugging wintellect.com
    39. 39. ARM Support • Special build of Windows • Metro applications work ―as is‖ • No support for porting x86/64 • Will include special desktop versions of Word, Excel, PowerPoint, OneNote • Limited support for desktop stackconsulting training design debugging wintellect.com
    40. 40. Accessibility • Built-in Narrator screen reader – Multiple languages and voices – Improved performance on Windows 8 • UI Automation for Metro applications – Templates have this built-in – Controls have this built-in – Supports Narrator, Magnifier, etc.consulting training design debugging wintellect.com
    41. 41. Microsoft Account and SkyDrive • Integrated sign-in • Roaming for settings, desktop backgrounds, and more • SkyDrive appears as option in file pickers • Seamlessly transfer data to and from the cloud • SDK for ―single sign-on‖ accessconsulting training design debugging wintellect.com
    42. 42. demo Integrated Searchconsulting training design debugging wintellect.com
    43. 43. demo Integrated Sharingconsulting training design debugging wintellect.com
    44. 44. Recap • Windows 8: A Dual Personality • Introducing the Desktop ―Blue‖ Stack • Features and Improvements • Introducing the Metro ―Green‖ Stack • Features and Improvementsconsulting training design debugging wintellect.com
    45. 45. Questions? Jeremy Likness (@JeremyLikness) Project Manager, Senior Consultant jlikness@wintellect.comconsulting training design debugging wintellect.com

    ×