SlideShare a Scribd company logo
1 of 29
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
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
July 10-11, 2015 | Knoxville TN
Change is in the air ..
July 10-11, 2015 | Knoxville TN
How did we get here? The Present …
July 10-11, 2015 | Knoxville TN
The Fork in the Road
July 10-11, 2015 | Knoxville TN
What exactly is Open Sourced?
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
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
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
July 10-11, 2015 | Knoxville TN
Let’s get a grip on the moving parts ..
July 10-11, 2015 | Knoxville TN
July 10-11, 2015 | Knoxville TN
July 10-11, 2015 | Knoxville TN
July 10-11, 2015 | Knoxville TN
July 10-11, 2015 | Knoxville TN
July 10-11, 2015 | Knoxville TN
July 10-11, 2015 | Knoxville TN
July 10-11, 2015 | Knoxville TN
July 10-11, 2015 | Knoxville TN
July 10-11, 2015 | Knoxville TN
July 10-11, 2015 | Knoxville TN
July 10-11, 2015 | Knoxville TN
I like big Demos .. I cannot lie!
July 10-11, 2015 | Knoxville TN
That’s it .. You’re moving my cheese!
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/
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
Telerik DevCraft
Complete, Rich .NET Toolbox .. Any App, Any Platform
Telerik UI for ASP.NET Ajax
http://www.telerik.com/products/aspnet-ajax.aspxStart Today:
Telerik UI for ASP.NET MVC
http://www.telerik.com/aspnet-mvcStart Today:
July 10-11, 2015 | Knoxville TN
Q/A Time!
Thank You Very Much!

More Related Content

Similar to A Lap around ASP.NET 5 - Codestock

Next Generation Website Launch by Fox Valley Technical College
Next Generation Website Launch by Fox Valley Technical CollegeNext Generation Website Launch by Fox Valley Technical College
Next Generation Website Launch by Fox Valley Technical College
DNN
 

Similar to A Lap around ASP.NET 5 - Codestock (20)

Modern .NET Apps - Telerik Webinar
Modern .NET Apps - Telerik WebinarModern .NET Apps - Telerik Webinar
Modern .NET Apps - Telerik Webinar
 
Modern .NET Apps - TelerikNext
Modern .NET Apps - TelerikNextModern .NET Apps - TelerikNext
Modern .NET Apps - TelerikNext
 
Modern .NET Apps Workshop
Modern .NET Apps WorkshopModern .NET Apps Workshop
Modern .NET Apps Workshop
 
A Lap around ASP.NET 5 - VConf
A Lap around ASP.NET 5 - VConfA Lap around ASP.NET 5 - VConf
A Lap around ASP.NET 5 - VConf
 
Workflow Design to Increase Compliance with Oracle Workflow / Oracle APEX
Workflow Design to Increase Compliance with Oracle Workflow / Oracle APEXWorkflow Design to Increase Compliance with Oracle Workflow / Oracle APEX
Workflow Design to Increase Compliance with Oracle Workflow / Oracle APEX
 
SmartTalks: Outsystems and Agile 101
SmartTalks: Outsystems and Agile 101SmartTalks: Outsystems and Agile 101
SmartTalks: Outsystems and Agile 101
 
J1 2015 "Building a Microservice Ecosystem: Some Assembly Still Required"
J1 2015 "Building a Microservice Ecosystem: Some Assembly Still Required"J1 2015 "Building a Microservice Ecosystem: Some Assembly Still Required"
J1 2015 "Building a Microservice Ecosystem: Some Assembly Still Required"
 
MVA Completed Courses
MVA Completed CoursesMVA Completed Courses
MVA Completed Courses
 
ASP.NET MVC 4.0
ASP.NET MVC 4.0ASP.NET MVC 4.0
ASP.NET MVC 4.0
 
(ISM309) Efficient Innovation:High-Velocity Cost Management at Netflix
(ISM309) Efficient Innovation:High-Velocity Cost Management at Netflix(ISM309) Efficient Innovation:High-Velocity Cost Management at Netflix
(ISM309) Efficient Innovation:High-Velocity Cost Management at Netflix
 
WEBridge 4 EBS ( Windchill and Oracle EBS Integration )
WEBridge 4 EBS ( Windchill and Oracle EBS Integration )WEBridge 4 EBS ( Windchill and Oracle EBS Integration )
WEBridge 4 EBS ( Windchill and Oracle EBS Integration )
 
APSNCEBU2
APSNCEBU2APSNCEBU2
APSNCEBU2
 
Functest in Depth
Functest in DepthFunctest in Depth
Functest in Depth
 
JS awesomeness or how will ES6 help me build better apps ?
JS awesomeness or how will ES6 help me build better apps ?JS awesomeness or how will ES6 help me build better apps ?
JS awesomeness or how will ES6 help me build better apps ?
 
Next Generation Website Launch by Fox Valley Technical College
Next Generation Website Launch by Fox Valley Technical CollegeNext Generation Website Launch by Fox Valley Technical College
Next Generation Website Launch by Fox Valley Technical College
 
IPv6 readiness among APEC TEL member economies
IPv6 readiness among APEC TEL member economiesIPv6 readiness among APEC TEL member economies
IPv6 readiness among APEC TEL member economies
 
Being responsive
Being responsiveBeing responsive
Being responsive
 
OpenStackSV 2015 - Lachlan Evenson - Kubernetes OpenStack
OpenStackSV 2015 - Lachlan Evenson - Kubernetes OpenStackOpenStackSV 2015 - Lachlan Evenson - Kubernetes OpenStack
OpenStackSV 2015 - Lachlan Evenson - Kubernetes OpenStack
 
Microservice Architecture
Microservice ArchitectureMicroservice Architecture
Microservice Architecture
 
Meeting the Needs of the Global Community
Meeting the Needs of the Global CommunityMeeting the Needs of the Global Community
Meeting the Needs of the Global Community
 

More from Sam Basu

Kendo UI 101
Kendo UI 101Kendo UI 101
Kendo UI 101
Sam Basu
 
Telerik AppBuilder 101
Telerik AppBuilder 101Telerik AppBuilder 101
Telerik AppBuilder 101
Sam Basu
 
SignalR powered real-time x-plat mobile apps!
SignalR powered real-time x-plat mobile apps!SignalR powered real-time x-plat mobile apps!
SignalR powered real-time x-plat mobile apps!
Sam Basu
 
SignalR Powered X-Platform Real-Time Apps!
SignalR Powered X-Platform Real-Time Apps!SignalR Powered X-Platform Real-Time Apps!
SignalR Powered X-Platform Real-Time Apps!
Sam Basu
 

More from Sam Basu (20)

Surfing in Maui
Surfing in MauiSurfing in Maui
Surfing in Maui
 
Modern Cross-Platform Dev with .NET 6
Modern Cross-Platform Dev with .NET 6Modern Cross-Platform Dev with .NET 6
Modern Cross-Platform Dev with .NET 6
 
Conversational Bots
Conversational BotsConversational Bots
Conversational Bots
 
Real Time Apps with SignalR Core
Real Time Apps with SignalR CoreReal Time Apps with SignalR Core
Real Time Apps with SignalR Core
 
State of Mobile Development
State of Mobile DevelopmentState of Mobile Development
State of Mobile Development
 
.NET Today & Tomorrow @ Beer City Code
.NET Today & Tomorrow @ Beer City Code.NET Today & Tomorrow @ Beer City Code
.NET Today & Tomorrow @ Beer City Code
 
Essential Tools for Xamarin Developers
Essential Tools for Xamarin DevelopersEssential Tools for Xamarin Developers
Essential Tools for Xamarin Developers
 
Modern Web Tour
Modern Web TourModern Web Tour
Modern Web Tour
 
Flying High with Xamarin!
Flying High with Xamarin!Flying High with Xamarin!
Flying High with Xamarin!
 
Xamarin Roadshow
Xamarin RoadshowXamarin Roadshow
Xamarin Roadshow
 
Flying High with Xamarin
Flying High with XamarinFlying High with Xamarin
Flying High with Xamarin
 
ASP.NET Tech Stack talk @ Houston TechFest
ASP.NET Tech Stack talk @ Houston TechFestASP.NET Tech Stack talk @ Houston TechFest
ASP.NET Tech Stack talk @ Houston TechFest
 
Lap Around ASPNet Core - PGHDotNet
Lap Around ASPNet Core - PGHDotNetLap Around ASPNet Core - PGHDotNet
Lap Around ASPNet Core - PGHDotNet
 
Lap Around ASPNet Core - HDC
Lap Around ASPNet Core - HDCLap Around ASPNet Core - HDC
Lap Around ASPNet Core - HDC
 
Free Your On-Premises Data
Free Your On-Premises DataFree Your On-Premises Data
Free Your On-Premises Data
 
Cloud Backend for Mobile Apps
Cloud Backend for Mobile AppsCloud Backend for Mobile Apps
Cloud Backend for Mobile Apps
 
Kendo UI 101
Kendo UI 101Kendo UI 101
Kendo UI 101
 
Telerik AppBuilder 101
Telerik AppBuilder 101Telerik AppBuilder 101
Telerik AppBuilder 101
 
SignalR powered real-time x-plat mobile apps!
SignalR powered real-time x-plat mobile apps!SignalR powered real-time x-plat mobile apps!
SignalR powered real-time x-plat mobile apps!
 
SignalR Powered X-Platform Real-Time Apps!
SignalR Powered X-Platform Real-Time Apps!SignalR Powered X-Platform Real-Time Apps!
SignalR Powered X-Platform Real-Time Apps!
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 

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
  • 3. July 10-11, 2015 | Knoxville TN Change is in the air ..
  • 4. July 10-11, 2015 | Knoxville TN How did we get here? The Present …
  • 5. July 10-11, 2015 | Knoxville TN The Fork in the Road
  • 6. July 10-11, 2015 | Knoxville TN What exactly is Open Sourced?
  • 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 ..
  • 11. July 10-11, 2015 | Knoxville TN
  • 12. July 10-11, 2015 | Knoxville TN
  • 13. July 10-11, 2015 | Knoxville TN
  • 14. July 10-11, 2015 | Knoxville TN
  • 15. July 10-11, 2015 | Knoxville TN
  • 16. July 10-11, 2015 | Knoxville TN
  • 17. July 10-11, 2015 | Knoxville TN
  • 18. July 10-11, 2015 | Knoxville TN
  • 19. July 10-11, 2015 | Knoxville TN
  • 20. July 10-11, 2015 | Knoxville TN
  • 21. July 10-11, 2015 | Knoxville TN
  • 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
  • 26. Telerik DevCraft Complete, Rich .NET Toolbox .. Any App, Any Platform
  • 27. Telerik UI for ASP.NET Ajax http://www.telerik.com/products/aspnet-ajax.aspxStart Today:
  • 28. Telerik UI for ASP.NET MVC http://www.telerik.com/aspnet-mvcStart Today:
  • 29. July 10-11, 2015 | Knoxville TN Q/A Time! Thank You Very Much!