5. Open
Source
Runtime Loader
IIS: WebEngine4
Exe: OS
KRE
Operating
System
Windows
Windows, OSX,
Linux
Loose, GAC, Libraries
Nuget
NuGet
App Frameworks
FCL, GAC,
NuGet
NuGet
IIS Web Server
IIS, HTTP.SYS,
Kestrel
System.Web Application Host KRE
.NET BCL & FCL Platform Libraries
.NET BCL & FCL
.NET on Nuget
.NET CLR Runtime
.NET CLR - .NET
Core CLR
Application
MSBuild/CodeD
om -> csc.exe
KRE (Roslyn)
6. ASP.NET 5 – Features
Agility
Control
Speed
Client side tools
Performance
Cloud support
Cross Platform
Web Standards
Browser tooling support