windows 8: a tale of two stacks

45
wintellect.com consulting training design debugging Windows 8: A Tale of Two Stacks Jeremy Likness (@JeremyLikness) Project Manager, Senior Consultant [email protected] Copyright © 2012

Upload: jeremy-likness

Post on 20-Dec-2014

686 views

Category:

Technology


0 download

DESCRIPTION

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.

TRANSCRIPT

Page 1: Windows 8: A Tale of Two Stacks

wintellect.comconsulting training design debugging

Windows 8: A Tale of Two Stacks

Jeremy Likness (@JeremyLikness)Project Manager, Senior [email protected]

Copyright © 2012

Page 2: Windows 8: A Tale of Two Stacks

wintellect.comconsulting training design debugging

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.

Consulting & Debugging• Architecture, analysis, and design services• Full lifecycle custom software development• Content creation• Project management• Debugging & performance tuning

Training• On-site instructor-led training• Virtual instructor-led training• Devscovery conferences

Design• User Experience Design• Visual & Content Design• Video & Animation Production

what we do

who we are

how we do it

consulting training debuggingdesign

Page 3: Windows 8: A Tale of Two Stacks

wintellect.comconsulting training design debugging

• Webinars, Virtual Courses, and other Events– http://bit.ly/WintellectEvents

• Devscovery Conference • Learn form the Experts who train Microsoft!

– http://bit.ly/WintellectDevscovery

Upcoming Wintellect Events

Page 4: Windows 8: A Tale of Two Stacks

wintellect.comconsulting training design debugging

Syncfusion is going to give each attendee access to more than 600 Metro-style icons for FREE! Download Syncfusion Metro Studio—a collection of Metro-style icon templates that can be easily customized using an intuitive customization tool to create thousands of unique icons. Download after the talk! 

Partner Offers

Thank you for registering for the webinar! You will be entered to win a Wintellect virtual training course ($499 value).  The winner will be announced at the end of today’s presentation.

*You must be present to win.

Page 5: Windows 8: A Tale of Two Stacks

wintellect.comconsulting training design debugging

• Windows 8: A Dual Personality• Introducing the Desktop “Blue”

Stack• Features and Improvements• Introducing the Metro “Green”

Stack• Features and Improvements• Recap

Agenda

Page 6: Windows 8: A Tale of Two Stacks

wintellect.comconsulting training design debugging

Windows 8: A Dual Personality

Page 7: Windows 8: A Tale of Two Stacks

wintellect.comconsulting training design debugging

Windows 8: A Dual Personality

Page 8: Windows 8: A Tale of Two Stacks

wintellect.comconsulting training design debugging

• 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 more

Introducing the Desktop Stack

Page 9: Windows 8: A Tale of Two Stacks

wintellect.comconsulting training design debugging

• 10x faster than USB 2.0• 5 GB/s theoretical limit• Copy high definition videos in less

than 30 seconds

USB 3.0 Support

Page 10: Windows 8: A Tale of Two Stacks

wintellect.comconsulting training design debugging

• Consolidated copy experience• Pause, resume, stop• Real-time throughput graph• Improved conflict resolution

File Management Improvements

Page 11: Windows 8: A Tale of Two Stacks

wintellect.com

demo

consulting training design debugging

File Management Improvements

Page 12: Windows 8: A Tale of Two Stacks

wintellect.comconsulting training design debugging

Windows Explorer Enhancements

Page 13: Windows 8: A Tale of Two Stacks

wintellect.comconsulting training design debugging

• Ribbon UI• Home, Share, View• File Menu• Contextual Search• Library Tools

Windows Explorer Enhancements

Page 14: Windows 8: A Tale of Two Stacks

wintellect.com

demo

consulting training design debugging

Windows Explorer Improvements

Page 15: Windows 8: A Tale of Two Stacks

wintellect.comconsulting training design debugging

• ISO mounts with double-click/tap• Virtual eject• VHD appears as new hard drive• Works the same as any other file

storage

ISO and VHD Support

Page 16: Windows 8: A Tale of Two Stacks

wintellect.com

demo

consulting training design debugging

ISO and VHD Support

Page 17: Windows 8: A Tale of Two Stacks

wintellect.comconsulting training design debugging

• Shutdown is now more of a “hibernation task”

• Hiberfile.sys• 75% of system RAM

Fast Boot

Page 18: Windows 8: A Tale of Two Stacks

wintellect.comconsulting training design debugging

• Platform Changes– Address Space Layout Randomization

(ASLR)– Windows Kernel User/Kernel Modes– Windows Heap Integrity Checks– Internet Explorer

• Windows Defender• SmartScreen

Malware Protection

Page 19: Windows 8: A Tale of Two Stacks

wintellect.comconsulting training design debugging

• Optimized for most common scenarios

• End process scenario• Diagnosing performance issues

–Heat map–Network and disk counters–Grouping–Search and file location

New Task Manager

Page 20: Windows 8: A Tale of Two Stacks

wintellect.com

demo

consulting training design debugging

New Task Manager

Page 21: Windows 8: A Tale of Two Stacks

wintellect.comconsulting training design debugging

• All restarts consolidated monthly• Notification for any upcoming

restarts• 3-day count down• Delayed restart when needed

Improved Windows Update

Page 22: Windows 8: A Tale of Two Stacks

wintellect.comconsulting training design debugging

• New and enhanced APIs for querying disk size

• NTFS enhanced for large-sector awareness

• VHD formats extended for large sectors

• Boot from native 4K disks

Support for Large Disks and Sectors

Page 23: Windows 8: A Tale of Two Stacks

wintellect.comconsulting training design debugging

• Resilient File System (ReFS)• Metadata integrity checks• Reliable and scalable structures

on disk• Robust disk updates• Resiliency to corruption• Continued volume availability • Storage Spaces

New File System

Page 24: Windows 8: A Tale of Two Stacks

wintellect.comconsulting training design debugging

Graphical UEFI Boot

Page 25: Windows 8: A Tale of Two Stacks

wintellect.com

demo

consulting training design debugging

General PC Settings / Advanced Boot Options

Page 26: Windows 8: A Tale of Two Stacks

wintellect.comconsulting training design debugging

• 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 Windows

Windows-to-Go

Page 27: Windows 8: A Tale of Two Stacks

wintellect.comconsulting training design debugging

• Reduced memory footprint• Multiple monitors• IPv6• … how’s that for personality?

Other Features

Page 28: Windows 8: A Tale of Two Stacks

wintellect.comconsulting training design debugging

• Touch first• New start screen• IE10• Landscape and Portrait• Picture password• Sensor support• ARM support• Accessibility• Microsoft Account and Sky Drive• Integrated Search• Integrated Sharing

Introducing the Metro Stack

Page 29: Windows 8: A Tale of Two Stacks

wintellect.comconsulting training design debugging

Touch First

Page 30: Windows 8: A Tale of Two Stacks

wintellect.com

demo

consulting training design debugging

Touch, Keyboard, and Mouse

Page 31: Windows 8: A Tale of Two Stacks

wintellect.comconsulting training design debugging

New Start Screen

Page 32: Windows 8: A Tale of Two Stacks

wintellect.com

demo

consulting training design debugging

Start Screen and Searching

Page 33: Windows 8: A Tale of Two Stacks

wintellect.comconsulting training design debugging

Internet Explorer 10

Page 34: Windows 8: A Tale of Two Stacks

wintellect.com

demo

consulting training design debugging

Internet Explorer 10

Page 35: Windows 8: A Tale of Two Stacks

wintellect.comconsulting training design debugging

Landscape and Portrait

Page 36: Windows 8: A Tale of Two Stacks

wintellect.com

demo

consulting training design debugging

Orientation Changes

Page 37: Windows 8: A Tale of Two Stacks

wintellect.comconsulting training design debugging

Picture Password

Page 38: Windows 8: A Tale of Two Stacks

wintellect.comconsulting training design debugging

Sensor Support

• Ambient light• Screen rotation (orientation)• Accelerometer (gravity)• Compass• Gyrometer (angular velocity)• Inclinometer (pitch, roll, yaw)• Location (GPS, IP, WiFi, etc.)

Page 39: Windows 8: A Tale of Two Stacks

wintellect.comconsulting training design debugging

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 stack

Page 40: Windows 8: A Tale of Two Stacks

wintellect.comconsulting training design debugging

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.

Page 41: Windows 8: A Tale of Two Stacks

wintellect.comconsulting training design debugging

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” access

Page 42: Windows 8: A Tale of Two Stacks

wintellect.com

demo

consulting training design debugging

Integrated Search

Page 43: Windows 8: A Tale of Two Stacks

wintellect.com

demo

consulting training design debugging

Integrated Sharing

Page 44: Windows 8: A Tale of Two Stacks

wintellect.comconsulting training design debugging

Recap

• Windows 8: A Dual Personality• Introducing the Desktop “Blue”

Stack• Features and Improvements• Introducing the Metro “Green”

Stack• Features and Improvements

Page 45: Windows 8: A Tale of Two Stacks

wintellect.com

Questions?

consulting training design debugging

Jeremy Likness (@JeremyLikness)Project Manager, Senior [email protected]