Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

A Whirldwind Tour of ASP.NET 5


Published on

ASP.NET 5 has been redesigned with an emphasis on speed, composability, and cross-platform support. The new ASP.NET is leaner, faster, open source, and fixes many of the inconsistencies and problems present in ASP.NET today.

Published in: Software
  • Login to see the comments

A Whirldwind Tour of ASP.NET 5

  1. 1.
  2. 2.
  3. 3.
  4. 4. Milestone Release Date Planned Beta 8 12 Oct 2015 RC 1 November 2015 Release 1.0 Q1 2016
  5. 5. .NET Framework 4.x will be “mainstream” for a long time in .NET development .NET Framework 4 .NET Framework 4.5 .NET Framework 4.5.1 .NET Framework 4.5.2 .NET Framework 4.6
  6. 6. Windows Desktop App Model Framework Runtime Windows Store Windows Phone ASP.NET 4 ASP.NET 5 App Model Framework Runtime Runtime App Model Framework Runtime App Model Framework Runtime App Model Framework
  7. 7. ASP.NET 5 App Model Universal Windows Apps Model Any other app model Unified BCL (Base Class Library) RuntimeAdaption Layer .NET Native and Runtime Core CLR Other Runtime
  8. 8. ASP.NET 5 .NET Framework 4.6 stack and libs .NET Core 5 stack and libs Unified framework for MVC, WebAPI and SignalR Full .NET Framework for any scenario and library support Small runtime optimized for server and cloud workloads
  9. 9. Choose your Editors and Tools Open Source with Contributions Cross-PlatformOSS Seamless transition from on-premises to cloud Faster Development CycleTotally Modular Fast
  10. 10. Faster DevelopmentCycle More Control
  11. 11. Runtime Performance Development productivity and low friction
  12. 12. Cloud ready Diagnostics Seamless transition from on-premises to cloud
  13. 13. Editors Open Source with Contributions Runtime OSS
  14. 14. OpenSource Operating System Runtime Loader Runtime Platform Libraries Application Host Web Server Application Frameworks Libraries Application Windows IIS:WebEngine4.dll Exe: OS .NET CLR .NET BCL & FCL System.Web IIS FCL, GAC, NuGet Loose, GAC, NuGet MSBuild -> csc.exe CodeDOM -> csc.exe Windows, OSX, Linux DNX .NET CLR .NET Core CLR .NET BCL & FCL .NET on NuGet DNX IIS, HTTP.SYS Kestrel NuGet NuGet DNX (Roslyn)
  15. 15.