4
.NET Standard What’s new in 2.0

NET Standard - What's new in 2.0

Embed Size (px)

Citation preview

Page 1: NET Standard - What's new in 2.0

.NET StandardWhat’s new in 2.0

Page 2: NET Standard - What's new in 2.0

Many more APIs! Compat with .NET Framework libs!

.NET standard 2.0 more than doubles the number of available APIs!

Most libraries are still targeting .NET Framework

A compat shim makes them usable on other platforms, with caveats

What’s new in .NET Standard 2.0?

Version #APIs Growth %

1.6 13,501

2.0 32,638 +142%

Target Usage on NuGet

.NET Framework 46,894

.NET Standard 1,886

PCL 4,501

Page 3: NET Standard - What's new in 2.0

APIs in .NET Standard 2.0

Primitives • Collections • Reflection • Interop • Linq

CORE

Threads • Thread Pool • TasksTHREADING

Files • Compression • MMFIO

Sockets • Http • Mail • WebSocketsNETWORKING

BinaryFormatter • Data Contract • XMLSERIALIZATION

XLinq • XML Document • XPath • Schema • XSL

XML

Abstractions • Provider Model • DataSetDATA

Page 4: NET Standard - What's new in 2.0

DemoReusing code in .NET Standard 2.0