Programming skills
Development tools
Languages, frameworks
Components
Runtimes
Die wesentlichen Neuerungen von Windows 8.1 im Überblick
Great Experiences Across Hardware & Devices
Building on the value of Windows 8
Windows 8.1
Continues the
Windows 8
vision
Make tablets
and touch PCs
even better
Addresses
customer
feedback
Helps traditional PC
users move forward
Introduces
more device
options
Including small
devices
Boot to desktop
Start screen improvements
Variable snap view
Simple update deployment
Updated deployment tools
Workplace Join
Work Folders
Open MDM
NFC tap-to-pair printing
Wi-Fi Direct printing
Native Miracast Wireless Display
ADFS and Web Proxy
RDS Enhancements
Remote Business Data Removal
Biometrics
Pervasive device encryption
Malware resistance
Assigned access
VPN
Mobile broadband
Broadband tethering
Auto-triggered VPN
Best Business Tablet and More
Mobility for the Enterprise
Empower BYOD
Enterprise Grade Security
Windows Apps for Business
Apps across the Enterprise
Examples: Erste Bank
ÖBB, Toyota Racing
Emirates
Devices and documents
more secure
Technology simplified
Best tablets and PCs
Everything in one place
UI enhancements
Start button
Boot to desktop
Flexible window sizes
Multi-monitor support
New small tablets (7”-10”)
Assigned Access (kiosk)
Personal hotspot
Microsoft Office
Some apps including Microsoft Office sold separately; vary by market.
Devices and documents
more secure
Technology simplified
Best tablets and PCs
Everything in one place
Start screen sync
Settings sync
Enhanced Search
Reading List
Improved built in apps (incl. Mail)
Windows Store apps
Desktop apps
SkyDrive integration
Take calls from the lock screen
Devices and documents
more secure
Technology simplified
Best tablets and PCs
Everything in one place
Trusted Boot
Improved fingerprint log in support
Backup to SkyDrive
Built in anti-malware
Device encryption
Bitlocker/Bitlocker To Go
Remote business data removal
Devices and documents
more secure
Technology simplified
Best tablets and PCs
Everything in one place
SkyDrive integration
Tap to print (NFC)
MiraCast support
InstantGo devices
Automatic app updates
Windows update
Microsoft Account
Auto triggered VPN
Mobile device mgmt. (MDM)
Domain join and Group policy
Extends Windows functionality to specialized industry devices
Support for Windows Store and desktop applications
Advanced lockdown control beyond Group Policy and Assigned Access
Enables remote configuration via Embedded Lockdown Manager
Windows Embedded 8.1 Industry
Enables a single Windows Store app experience on the device
User only experiences the specified app
Unable to access system files and other apps
Windows Embedded 8.1 Industry –broader set of device lockdown capabilities (ATMs, etc.)
Windows 8.1:
Assigned Access
Management
Infrastructure CloudSelf-Service Portal
(SSP)
Sideloading from Your Infrastructure
Windows RT Devices
Windows 8 (x86)
Download from Windows Store
Public AppsCustom LOB Apps
Application Delivery
Delivering Windows 8 Apps
Enterprise Sideloading requirements
Register Apps for the user
Always in per-user context
Does not require administrative rights
Sideloading or from the Windows StoreInstallation
Register application on the computer
Installs automatically for each user
Only Sideloading
Required administrative rightsProvisioning
Geo-location
Proximity
Direct3D Direct2D Direct Write
PlayTo
Contracts
Bing
Azure Mobile
HTML5/CSS XAMLInput Controls
Authentication
Portable
Sensors Playback Capture
Printing
SVGCanvas
Local storage
SMS
StreamsBackground
transfer
Syndication Networking
XML and JSON
Skydrive
Live tiles and toast
Accessibility Data binding
Application services
Threading/timersMemory
managementGlobalization Cryptography
Xbox Live
Geo-location
Proximity
Direct3D Direct2D Direct Write
PlayTo
Contracts
Bing
Azure Mobile
HTML5/CSS XAMLInput Controls
Authentication
Portable
Sensors Playback Capture
Printing
SVGCanvas
Local storage
SMS
StreamsBackground
transfer
Syndication Networking
XML and JSON
Skydrive
Live tiles and toast
Accessibility Data binding
Application services
Threading/timersMemory
managementGlobalization Cryptography
Xbox Live
Geo-location
Proximity
Direct3D Direct2D Direct Write
PlayTo
Contracts
Bing
Azure Mobile
HTML5/CSS XAMLInput Controls
Authentication
Bluetooth
USB
HID WiFi direct
Point of service
3Dprinting
Scanning
WebGL
HTTP
Contacts
Appoint-ments
Speech synthesis
Diagnostics
Portable
Sensors Playback Capture
Printing
SVGCanvas
Local storage
SMS
StreamsBackground
transfer
Syndication Networking
XML and JSON
Skydrive
Live tiles and toast
Accessibility Data binding
Application services
Threading/timersMemory
managementGlobalization Cryptography
Xbox Live
Geo-location
Proximity
Direct3D Direct2D Direct Write
PlayTo
Contracts
Bing
Azure Mobile
HTML5/CSS XAMLInput Controls
Authentication
Bluetooth
USB
HID WiFi direct
Point of service
3Dprinting
Scanning
WebGL
HTTP
Contacts
Appoint-ments
Speech synthesis
Diagnostics
Portable
Sensors Playback Capture
Printing
SVGCanvas
Local storage
SMS
StreamsBackground
transfer
Syndication Networking
XML and JSON
Skydrive
Live tiles and toast
Accessibility Data binding
Application services
Threading/timersMemory
managementGlobalization Cryptography
Xbox Live
E X T E N S I B L E A P I s
Version Control
Build Automation
CustomizableProcesses
RequirementsManagement
Test CaseManagement
ProjectManagement
End-to-EndTraceability
Lab ManagementAnalytics
Nuget Gallery
What’s New in .NET Development
Conformance roadmap: The road to C++14 wave
incl. C++98 C11
C++14 libs: type aliases
C++14 generalized
lambda capture
C++98 two-phase
lookup
C99 variable decls
C99 _Bool
C++14 auto function
return type deduction
C++14 generalized
constexpr
C99 compound literalsC++14 generic
lambdasC++14 decltype(auto)
C++14 dyn. arrays
C++14 var templates
C++14 libs: cbegin/
greater<>/make_unique
C99 designated
initializersC++TS? async/await
C++14 libs: std:: user-
defined literalsC++TS concepts lite
New multicore chipset
New graphics processor
Increased RAM: 1GB or 512MB
More Screen resolutions
Removable, encryptable storage
NFC
Modern Smartphone Platform
New WP8 HardwareBeautiful new hardware from Nokia, HTC, Samsung and more…
10/4/2013Microsoft confidential39
Wie geht es mit
.NET nun wirklich
weiter?
http://www.microsoft.com/net/nettechnologyguidance
Services
Devices
+
+
Emerging patterns
Server
Client
Established patterns
Silverlight
web-media
Silverlight
Advanced web-media
Public Internet
web application/site
Private/internal
business web application
Private/internal
business desktop application
Migrate to HTML5 media approaches. Fallback w/ Silverlight.
Maintain in Silverlight (10 years of support), planning a
progressive migration while HTML5 supports more advanced
capabilities
Migrate to Windows Store Apps (XAML/NET)
Migrate to .NET/XAML or Web HTML5/JS
Migrate to HTML5/JS ASP.NET application
Maintain Silverlight OoB, plan migration to Web or .NET/XAML
Maintain in Silverlight 5 (10 years of support), while planning a
progressive migration to HTML5/JS.
Migrate to HTML5/JS ASP.NET development approaches.
Collateral & Small
Mission-Critical
Desktop-PC
required
Collateral & Small
Touch required
Established application patterns
Modern Business Applications
Small/Medium
Business Applications
Productivity
Easy to get started
Large Mission-Critical
Business ApplicationsLong-Term
Core-Business
Emerging application patternsEnd-user centric
Innovation
Mobility & Cloud
Foundational
Business
New
Experiences
Exte
nd
ing
Fixed
On-Premises
Elastic Cloud
and Hybrid
Evo
lvin
g
Middle TierTechnologies
UITechnologies
InfrastructureTechnologies Availability
Scalability
Security
Elasticity
Rules Complexity
Business Processes
Domain Models
Long-Term code
Productive UI
Task oriented UI
In-the-moment UI
Mobile UI
Multi-channel
Async. Bus
Services
Operations
UI Technologies – Large Mission Critical
Web Technologies (Fine grained and full control)
Windows Store Apps (Front-end of LOB applications)
Desktop applications Technologies (Heavy data entry)
Priorities:
- Full development control
- Loosely coupled technologies
- Best web-UX capabilities
Priorities:
- Alignment with team’s skills
- Maximum performance
Priorities:
- Large developments capabilities
- Support to established approaches
- Performance
Middle TierTechnologies
UITechnologies
InfrastructureTechnologies Availability
Scalability
Security
Elasticity
Rules Complexity
Business Processes
Domain Models
Long-Term code
Productive UI
Task oriented UI
In-the-moment UI
Mobile UI
Multi-channel
Async. Bus
Services
Operations
Middle Tier technologies
Services (Fine grained and full control)
Domain Model, Entities, Aggregates, domain model logic
Composition, integration, Business processes, workflows
Priorities:
- Performance and light HTTP services
- Support of standards (REST/SOAP/WS-*)
- Support enterprise service requirements
Priorities:
- Tackle model complexity
- Long-term maintenance
- Isolate domain code
from infrastructure technologies
Priorities:
- Long running processes
- Claims-based security
- Transactions implementation
- Loosely coupled, DI and IoC
Middle TierTechnologies
UITechnologies
InfrastructureTechnologies Availability
Scalability
Security
Elasticity
Rules Complexity
Business Processes
Domain Models
Long-Term code
Productive UI
Task oriented UI
In-the-moment UI
Mobile UI
Multi-channel
Async. Bus
Services
Operations
Infrastructure technologies
Messaging and Security Infrastructure
Data sources
Services-Deployment infrastructure
Priorities:
- Data richness and transactional
- Data availability and scalability
- Massive unstructured data
Priorities:
- On-Premises or Cloud choice
- Stability, Performance, Availability
- Scalability, Elasticity, Hybrid-IT
- Distributed Cache
- Operations, Monitoring
Priorities:
- Asynchronous messaging infrastructure
- Message queuing Infrastructure
- Security and Identity Infrastructure
Microsoft BizSpark
Software
• Three year access to current,
full-featured software
development tools
• $150 of monthly Windows
Azure benefits to quickly
build, deploy and manage
web applications
• Professional technical and
product support
•Unique and valuable offers
from the BizSpark Network
Partners to help run your
business
• Two free MSDN Support
Incidents.
• Profile, Offers and Events
•A connection to the BizSpark
ecosystem, giving startups
access to investors, advisors
and mentors
•Opportunities to achieve
marketing visibility
Support Visibility
Microsoft BizSpark is a global program that provides free software,
support and visibility to help startups succeed. There are 50K startups
in BizSpark in 100+ countries. The three year program is free of charge
and gives startups:
Microsoft BizSpark
Weitere Infos & Anmeldung: www.microsoft.com/bizspark
Guntram Rainer
Phone: +43 664 1927 447
Mail: [email protected]