14.11.2015
1
http://ppedv.de/msts
.net 4.6 vs .net 5 vs. Core
Dienstag 11:15
Hannes Preishuber
Cross-Plattform mit SharePoint
PowerShell Deep Dive Neuerungen 4.0 u. 5.0
Mittwoch 11:15
Haiko Hertes
Mittwoch 16:00
Martin Groblschegg
14.11.2015
2
RyuJIT + SIMD
Garbage Collector
Runtime components Compilers
.NET Compiler Platform (Roslyn)
Languages innovation
.NET Framework 4.6 .NET Core 5
Fully-featured and integrated
.NET libraries and runtime for Windows
Modular and optimized
.NET libraries and runtimes
Base class libraries
NuGet packages
Libraries
Was ist neu in .net 4.x?
.net 4 replacement• 4.0.30319
4.5 Async/Await, CallerMembername, Model Binding,
IReadOnlyCollection
4.5.1 AsRandomAccessStream,
4.5.2
4.6 HighDPI, RyuJIT, UnixTime, String Interpolation, NameOf
4.6.1 RSACng, WPF Spell Checking Dict.
14.11.2015
3
Ich bin
dein
WPF
.NET native on Windows 10
Universal Windows Platform UWP
.NET Code Execution tomorrow
C# Productivity with
C++ Performance
C# Language with
dynamic experiences
Today: One runtime engine & same code execution for all scenarios
Tomorrow: Refactored engine & multiple execution strategies provide best of class on both extremes. From there, we target the middle.
14.11.2015
4
http://dotnet.github.io/
The .NET Foundation
.NET API for Hadoop WebClient
.NET Compiler Platform ("Roslyn").NET Map Reduce API for Hadoop
.NET Micro Framework
ASP.NET MVC
ASP.NET Web API
ASP.NET Web Pages
ASP.NET SignalR
MVVM Light Toolkit
.NET Core 5
Orleans
MEF (Managed Extensibility Framework)
OWIN Authentication MiddlewareRx (Reactive Extensions)
Orchard CMSWindows Azure .NET SDK
Thinktecture IdentityManager
WnsRecipe
Mimekit Xamarin.Auth
Xamarin.Mobile
Couchbase for .NET
Meet the people behind the .NET Foundation
http://www.dotnetfoundation.org/team http://www.dotnetfoundation.org @dotnetfdn
Mailkit
System.Drawing
ASP.NET 5
Salesforce Toolkits for .NET
NuGetKudu
Cecil
MSBuild
14.11.2015
5
Choose your Editors
and Tools
Open Source
with ContributionsCross-PlatformOSS
Seamless transition
from on-premises to cloud
Faster Development CycleTotally Modular
Fast
Mono
Other Platform Specific
Executable
DNX.exe equivalent for other platforms
IIS + Helios/ Native Module
Using Helios hooks added in .NET 4.5.1 to
call a bin deployed loader that will call the native host
DNX.exe
Self hosting dnx applications.
.NET 4.5.x Core CLR
Managed Entry Point
Application Host
NuGet loader, Roslyn Loader
Design Time Host
IntelliSense and compilation for
Visual Studio and Omnisharp
.NET 4.5.x Native Host Core CLR Native Host
Mono
Mono works a little differently
to the other DNX flavors in that the native and CLR
booting parts of the code are
in the Mono binaries, not the DNX. They still do roughly the
same thing though.
Microsoft.AspNet.Hosting
14.11.2015
6
© 2014 Microsoft Corporation. All rights reserved. Because
Microsoft must respond to changing market conditions, it should
not be interpreted to be a commitment on the part of Microsoft,
and Microsoft cannot guarantee the accuracy of any information
provided after the date of this presentation. MICROSOFT MAKES
NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE
INFORMATION IN THIS PRESENTATION.
Vielen Dank
http://ppedv.de/msts
Entwickler:
www.techwiese.de - News, Ressourcen, Events und Support für Entwickler
www.msdn.de/newsletter - MSDN Flash – kostenloser Newsletter für Entwickler
IT Pros:
www.itprohub.de - News, Ressourcen, Events und Support für IT Profis
www.technet.de/flash - TechNet Flash - kostenloser Newsletter für IT Profis
Für Devs und IT Pros:
www.mva.ms - Kostenlose Online-Schulungen für Entwickler und IT Profis
www.ch9.ms - Videoplattform für Entwickler und IT Profis
Weiterführende Informationen