Date post: | 16-Dec-2015 |
Category: |
Documents |
Upload: | elena-langland |
View: | 214 times |
Download: | 0 times |
Windows 8 Features
Everything that runs on Windows 7 will run on Windows 8
Reimagines Windows from the chipset to experience a new range of capabilities, scenarios, and form factors
Reimagining Windows
Windows 8 Experience
Metro style platform and tools
Hardware Platform
Cloud Services
Performance
Windows 8 will run on Arm, x86, and x64
Tablets, laptops, and desktops
Both touch and keyboard / mouse
Quick Reminder – What Is .NET
Base Class Libraries The CLRJIT &
NGENGarbage Collector
Security Model
Exception Handling
Loader & Binder
Profiling& Debugging APIs
Entity Frame-
work
ASP. NET
WCFAnd
more!WorkFlow
WPFWin
Forms
www.buildwindows.com
.NET Versions
• .NET 4.5 is an in-place update
• You can chain it in for your installers on Win7, Win2K8, etc.
• You get it automatically with Windows 8 and Windows Server 8
• On Windows Update for supported downlevel OSes
.NET 1.0 .NET 1.1 .NET 2.0
3.0
3.5
.NET 4.0
2002 2003 20102005-08
4.5
-Win8
DevicesSensorsGeolocation Portable NFC
Communications & DataContracts
XML
Web
SMSNetworking
Notifications
Local & Cloud Storage
Streams
Background Transfer
User InterfaceHTML5/
CSSXAML DirectX Controls
Input Accessibility Printing
Data Binding
TilesSVG
Metro style application APIs
FundamentalsApplication Services
Authentication Cryptography GlobalizationMemory
ManagementThreading/
Timers
MediaVisual Effects
Playback PlayToCapture
www.buildwindows.com
Process State Transitions
RunningApp
SuspendedApp
suspending Terminated
AppLow Resources
resuming
Terms to Know:
Windows 8 – the new operating system that runs in a “dual mode”: Desktop (Win32) and WinRT
Win32 – the OS API that supports today’s applications in Win8
WinRT – the new OS API that supports future applications
Metro – a user experience design language often used when building WinRT applications
How do I get ready for Windows 8 Development?
Build Silverlight or WPF apps
Follow the Metro standards
Thank you!!Mark Rosenberg
Email: [email protected]
Blog: http://www.geekswithblogs.net/markrosenberg
Twitter: @m_rosenberg