Asp.net 5 the new kid on the block

Preview:

Citation preview

ASP.NET 5THE “NEW KID ON THE BLOCK”

Who am I?Name: Christos Matskas

I blog here: https://cmatskas.com

I tweet here: @christosmatskas

My github: https://github.com/cmatskas

2014 – What a year!

March – Roslyn compiler open sourced

May – ASP.NET vNext open sourced

November - .NET 2015 open sourced

The Ecosystem

Open

Source

Runtime LoaderIIS: WebEngine4

Exe: OSKRE

Operating

SystemWindows

Windows, OSX,

Linux

LibrariesLoose, GAC,

NugetNuGet

App FrameworksFCL, GAC,

NuGetNuGet

Web ServerIISIIS, HTTP.SYS,

Kestrel

Application HostSystem.Web KRE

Platform Libraries.NET BCL & FCL.NET BCL & FCL

.NET on Nuget

Runtime.NET CLR.NET CLR - .NET

Core CLR

ApplicationMSBuild/CodeD

om -> csc.exeKRE (Roslyn)

ASP.NET 5 – Features Agility

Control

Speed

Client side tools

Performance

Cloud support

Cross Platform

Web Standards

Browser tooling support

Legacy code?

ASP.NET 5 – Demos

Show me the money!

Recommended