by Rob Richardson
Rob Richardson is a software craftsman building web properties in ASP.NET and Node, Angular and React. He's a frequent speaker at conferences, user groups, and community events, and a diligent teacher and student of high quality software development. You can find this and other talks on https://robrich.org/presentations and follow him on twitter at @rob_rich.
All these were or will soon be reversed
Source: http://andrewlock.net/understanding-net-core-netstandard-and-asp-net-core/
Source: http://andrewlock.net/understanding-net-core-netstandard-and-asp-net-core/
Each runtime is a fork
I must pre-select the runtimes I want
New runtime? I must recompile
Source: http://andrewlock.net/understanding-net-core-netstandard-and-asp-net-core/
Target Platform Name | Alias | ||||||
---|---|---|---|---|---|---|---|
.NET Platform Standard | netstandard | 1.0 | 1.1 | 1.2 | 1.3 | 1.4 | 1.5 |
.NET Core | netcoreapp | → | → | → | → | → | 1.0 |
.NET Framework | net | → | → | → | → | → | 4.6.2 |
→ | → | → | → | 4.6.1 | |||
→ | → | → | 4.6 | ||||
→ | → | 4.5.2 | |||||
→ | → | 4.5.1 | |||||
→ | 4.5 | ||||||
Universal Windows Platform | uap | → | → | → | → | 10.0 | |
Windows | win | → | → | 8.1 | |||
→ | 8.0 | ||||||
Windows Phone | wpa | → | → | 8.1 | |||
Windows Phone Silverlight | wp | 8.1 | |||||
8.0 | |||||||
Mono/Xamarin Platforms | → | → | → | → | → | * | |
Mono | → | → | * |
Source: http://andrewlock.net/understanding-net-core-netstandard-and-asp-net-core/
An evolution of PCL
Identifies a common feature set
for this version of .NET
in all environments
Detail: http://andrewlock.net/understanding-net-core-netstandard-and-asp-net-core/
Analogy (pseudocode): https://gist.github.com/davidfowl/8939f305567e1755412d6dc0b8baf1b7
All the features you know and love
New features from .NET Core:
Or bring your own data story through NuGet
Dependency checker: icanhasdot.net