This document summarizes a presentation on ASP.NET vNext by Sam Basu and Shayne Boyer. It introduces the presenters and discusses how ASP.NET vNext has been redesigned from the ground up as a lean .NET stack optimized for modern web apps and cloud deployment. Key aspects of ASP.NET vNext covered include using modular components, being open source, merging MVC and Web API, new routing and tag helpers, and how it supports both .NET Core and cross-platform.
7. Redesigned from ground up
Lean .NET stack for modern web apps
Optimized for On-premise or Cloud
Modular components
Open Source
Let’s talk ASP.NET 5
8. Full .NET CLR
Entire API set | Just like today
Core CLR
Lean modular components | NuGet | Runtime deployed with app | Cloud optimized
Cross-Platform CLR
For Linux/OSX | Earlier dependence on Mono
ASP.NET RunTimes
9. KRE - Runtime Engine | DNX
Bootstraps ASP.NET apps | Includes components | Side-by-side
KVM – Version Manager | DNVM
Gets KRE | Manages multiple versions
KPM – Package Manager | DNU
Manages dependencies | Install/Restore from NuGet
K – Command Line Tooling
Entry point to Runtime | K* to manage web servers/listeners
De-mystefying the big ‘K’
23. That’s it .. You’re moving my cheese!
Well, not really ..
24. Merger of MVC & Web API
View Components
TagHelpers
Routing overhaul
Let’s talk ASP.NET MVC 6
http://developer.telerik.com/featured/expect-expecting-mvc-6/
25. HTTP 2
Async Model Binding
Roslyn Code DOM Compilation
Legacy apps are just fine in .NET 4.6
Let’s talk ASP.NET WebForms 4.6
http://www.dotnetcurry.com/showarticle.aspx?ID=1127
26. Telerik UI for ASP.NET Ajax
http://www.telerik.com/products/aspnet-ajax.aspxStart Today:
27. Telerik UI for ASP.NET MVC
http://www.telerik.com/aspnet-mvcStart Today: