Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Lap around ASP.NET 5 - Dayton UG
1. August 25, 2015 | Dayton OHJuly 10-11, 2015 | Knoxville TN
A Lap around ASP.NET 5
Sam Basu | @samidip
Developer Advocate | Telerik
Major foodie | Into gadgets, web, mobile
2. What’s on the plate
Modern Web Framework.
Lean & X-Platform.
The Web should just work.
Tooling that elevates Apps!
“ ASP.NET vNext
.NET Runtimes
Command Line Tooling
Moving Parts
VS 2015 Templates
What’s new in WebForms & MVC
7. August 25, 2015 | Dayton OH
Let’s talk ASP.NET
Redesigned from ground up
Lean .NET stack for modern web apps
Optimized for On-premise or Cloud
Modular components
Open Source
8. August 25, 2015 | Dayton OH
ASP.NET Runtimes
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 CLR
9. August 25, 2015 | Dayton OH
Demystifying the big ‘K’
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
10. August 25, 2015 | Dayton OH
Let’s get a grip on the moving parts ..
22. August 25, 2015 | Dayton OH
I like big Demos .. I cannot lie!
23. August 25, 2015 | Dayton OH
That’s it .. You’re moving my cheese!
24. August 25, 2015 | Dayton OH
Let’s talk ASP.NET MVC 6
Merger of MVC & Web API
View Components
TagHelpers
Routing overhaul
http://developer.telerik.com/featured/expect-expecting-mvc-6/
25. August 25, 2015 | Dayton OH
Let’s talk ASP.NET WebForms 4.6
HTTP 2
Async Model Binding
Roslyn code DOM Compilation
Legacy apps are just fine in .NET 4.6
http://www.dotnetcurry.com/showarticle.aspx?ID=1127