Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ASP.NET Core 1.0 Deep Dive

ASP.NET Core 1.0 Deep Dive

A talk about the new ASP.NET Core 1.0 along with current progress on the project and tooling support

Christos Matskas

May 14, 2016
Tweet

Other Decks in Technology

Transcript

  1. Choose your Editors and Tools Open Source with Contributions Cross-Platform

    OSS Seamless transition from on-premises to cloud Faster Development Cycle Totally Modular Fast
  2. .NET Framework .NET Core Full .NET Framework for any scenario

    and library support on Windows Modular libraries & runtime optimized for server and cloud workloads
  3. .NET Framework .NET Core Full .NET Framework for any scenario

    and library support on Windows Modular libraries & runtime optimized for server and cloud workloads
  4. Enter .NET Core .NET Core Unified BCL (Base Class Library)

    Runtime Adaptation Model Core CLR .NET Native and Runtime Other Runtime ASP.NET 5 App Model Universal Windows App Model (UAP) Any other App Model
  5. Open Source Runtime Loader IIS: WebEngine4 Exe: OS DNX Operating

    System Windows Windows, OSX, Linux Libraries Loose, GAC, Nuget NuGet App Frameworks FCL, GAC, NuGet NuGet Web Server IIS IIS, HTTP.SYS, Kestrel Application Host System.Web DNX Platform Libraries .NET BCL & FCL .NET BCL & FCL .NET on Nuget Runtime .NET CLR .NET CLR - .NET Core CLR Application MSBuild/CodeDo m -> csc.exe DNX (Roslyn)