Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
A Lap around ASP.NET 5 - Codestock
1. July 10-11, 2015 | Knoxville TNJuly 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. July 10-11, 2015 | Knoxville TN
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. July 10-11, 2015 | Knoxville TN
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. July 10-11, 2015 | Knoxville TN
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. July 10-11, 2015 | Knoxville TN
Let’s get a grip on the moving parts ..
22. July 10-11, 2015 | Knoxville TN
I like big Demos .. I cannot lie!
23. July 10-11, 2015 | Knoxville TN
That’s it .. You’re moving my cheese!
24. July 10-11, 2015 | Knoxville TN
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. July 10-11, 2015 | Knoxville TN
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