Boost PC performance: How more available memory can improve productivity
A Lap around ASP.NET 5 - CONDG
1. May 28, 2015 | Columbus OHMay 28, 2015 | Columbus OH
A Lap around ASP.NET 5
Sam Basu | @samidip
Developer Advocate | Telerik
Gadget guy overwhelmed with snow
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
3. May 28, 2015 | Columbus OH
Change is in the air ..
5. May 28, 2015 | Columbus OH
What exactly is Open Source?
6. May 28, 2015 | Columbus OH
Do I need to change how I use .NET?
Yes & No
7. May 28, 2015 | Columbus 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. May 28, 2015 | Columbus 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. May 28, 2015 | Columbus 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. May 28, 2015 | Columbus OH
I like big Demos .. I cannot lie!
11. May 28, 2015 | Columbus OH
Let’s get a grip on the moving parts ..
23. May 28, 2015 | Columbus OH
That’s it .. You’re moving my cheese!
24. May 28, 2015 | Columbus 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. May 28, 2015 | Columbus 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