Windows Embedded 8.1 Industry Cortana Action enter Sensor core Converged Apps Microsoft Azure Azure websites Development as a service Chef/Puppet Resource managers Microsoft .NET Developer productivity Application Performance Continuous Innovation .NET Foundation Windows Phone 8.1
(under 9”) • No longer main target •Big investments in Azure services • Performance, scale, capabilities •Great range of devices from Nokia •Big investments in .NET •Embrace Open Source • Roslyn compilers are now open source • .NET Foundation The move towards a different company
Windows 8.1 (x86, x64 and ARM) • Windows Phone 8.1 • Xbox One •Every language •Xbox One app development in C# and XAML in works Unifying client development
enterprise token • No download from store, but deploy from anywhere • $299 fees per year •Brokered components • Use legacy .NET components for modern UI • Wraps .NET in WinRT component and runs in different container Improving the company eco-system
based on sensors, toast notifications, Geofencing, BT LE • Push notification services converged • App packaging and deployment • Appx package, only resource downloaded needed by client • Install apps on SD • Shared backup and roaming cross platforms • Universal App model • Share code and XAML between platforms Developer features
support on Azure for other platforms • Newcomer Java, partnering with Oracle •License changes to portable libraries •Xamarin Reaching out to other platforms
debugging into a Azure VM • Puppet & chef integrated for DevOps scenarios • Auto Scale of Azure websites • Free SSL certificate with Azure websites • New Web Jobs in Azure websites • New Azure Portal Many new features
(“RyuJIT”) SIMD Runtime Compilers .NET Compiler Platform (“Roslyn”) Languages innovation Windows Desktop Azure and Windows Server Universal Windows apps .NET Native ASP.NET updates Windows Convergence Native compilation Cross-devices Xamarin partnership Web apps .NET support for Azure Mobile Services Cloud Services Openness Windows Store iOS and Android .NET in devices and services
Provides converged developer experience for .NET across devices • Uses lean runtime and VC++ optimizer for fast code execution and reduced memory usage • Developer Preview available today Adding a bit of C++ compilation to .NET Scenario Improvement (%) Cold Startup 39.32% Warm Startup 31.21% Memory Usage 12.68% Wordament on .NET Native:
Map Reduce API for Hadoop .NET Micro Framework ASP.NET MVC ASP.NET Web API ASP.NET Web Pages ASP.NET SignalR Composition (MEF2) Entity Framework Linq to Hive MEF (Managed Extensibility Framework) OWIN Authentication Middleware Rx (Reactive Extensions) Web Protection Library Windows Azure .NET SDK Windows Phone Toolkit WnsRecipe Mimekit Xamarin.Auth Xamarin.Mobile Couchbase for .NET Miguel de Icaza (Xamarin) Laurent Bugnion (IdentityMine) Niels Hartvig (Umbraco) Anthony van der Hoorn (Glimpse) Paul Betts (GitHub) Nigel Sampson (Compiled Experience) http://www.dotnetfoundation.org Mailkit System.Drawing
Native • ARM & X64 available today (Dev Preview) • X86 coming • Auto- vectorization coming • Exploring additional scenarios based on customer feedback Next gen. JIT • X64 available today (DP) • Support for additional architectures coming SIMD • Support for SSE2 available today (DP) • AVX support coming Cross- platform • Partnership with Xamarin • X-plat Portable Class Libraries .NET ecosystem • .NET Foundation • One Class Library • NuGet as the delivery mechanism
de evaluatie in via www.techdaysapp.nl en maak kans op een van de 20 prijzen*. Prijswinnaars worden bekend gemaakt via Twitter (#TechDaysNL). Gebruik hiervoor de code op uw badge. Let us know how you feel about this session! Give your feedback via www.techdaysapp.nl and possibly win one of the 20 prizes*. Winners will be announced via Twitter (#TechDaysNL). Use your personal code on your badge. * Over de uitslag kan niet worden gecorrespondeerd, prijzen zijn voorbeelden – All results are final, prizes are examples