SlideShare a Scribd company logo
Introduction to ASP.NET
vNext
JeffreyT. Fritz – June 22, 2014
Now Presenting – JeffreyT. Fritz
• Telerik Developer Advocate – ASP.NET
• Microsoft MVP – ASP.NET / IIS,ASPInsider
• PluralsightAuthor
• INETA Community Champion
• Speaker at many user groups and conferences such as:
• Tech Ed North America
• DevIntersection
• FalafelCon
• Code Camp NYC, PhillyCode Camp, Orlando Code Camp, CodeStock
Goals
• Show you where ASP.NET is headed
• Prepare you for significant changes to working with ASP.NET
• Help you make the right technology decision today
• Keep FUD to a minimum
ASP.NET History
• Released in 2001 withWebForms, SOAP-
based ASMX services
• ASP.NET MVC added in 2009
• ASP.NETWebAPI added in 2012
• OWIN and SignalR introduced in 2013
Why do we need a NEW ASP.NET
• Advances in compilers – Roslyn
• Expectation to deliver to cloud
• Open Source – Accountability andTransparency
• Development cycle is tied toVisual Studio
• Development ofASP.NET is tied toVisual Studio
• ASP.NET is tied to Microsoft IISWeb Server
• ASP.NET is resource intensive
We can do better
ASP.NET vNext is…
• Totally Modular
• NuGet is a first class citizen in the project
• .NET framework is installed with NuGet
• Seamless transition from on-prem to cloud
• Open Source – www.github.com/asp.net
• Faster Dev Cycle
• Use your favorite editor
• Host on your favorite platform
• FAST!
What does this mean for my favorite framework?
• Web Forms, MVC 5,Web API 2,Web Pages 3, SignalR 2, EF 6
• fully supported with Roslyn compiler
• MVC, WebAPI, WebPages 6, SignalR 3, EF 7
• Breaking changes
• New Project System
• New Configuration System
• MVC /WebAPI /Web Pages merge
• No System.Web, new lightweight HttpContext
WARNING – DANGER AHEAD!
• This is NOT intended for use in Production
• This is intended to show what the ASP.NET team is working on
• Do NOT run this on your development machine
• I’M SERIOUS
Resources
• www.asp.net/vnext
• www.github.com/aspnet
• www.csharpfritz.com
• developer.telerik.com
• fritz@telerik.com
• www.twitter.com/csharpfritz

More Related Content

PDF
C# ASP.NET WEB API APPLICATION DEVELOPMENT
PPTX
ASP.NET - Introduction to Web Forms and MVC
PPTX
Creating Dynamic Web Application Using ASP.Net 3 5_MVP Alezandra Buencamino N...
PPTX
Learning ASP.NET 5 and MVC 6
PPT
OWIN (Open Web Interface for .NET)
PPTX
ASP.NET WEB API Training
PPTX
ASP.NET 5: What's the Big Deal
PPTX
Introduction to OWIN
C# ASP.NET WEB API APPLICATION DEVELOPMENT
ASP.NET - Introduction to Web Forms and MVC
Creating Dynamic Web Application Using ASP.Net 3 5_MVP Alezandra Buencamino N...
Learning ASP.NET 5 and MVC 6
OWIN (Open Web Interface for .NET)
ASP.NET WEB API Training
ASP.NET 5: What's the Big Deal
Introduction to OWIN

What's hot (20)

PDF
Require js training
PPTX
Mini-Training Owin Katana
PPTX
ASP.NET: Present and future
PPT
ASP.NET Tutorial - Presentation 1
PPTX
OWIN and Katana Project - Not Only IIS - NoIIS
PDF
Groovy Component With Mule ESB
PPTX
Introduction to ASP.NET 5
PPTX
EF Core (RC2)
PDF
Have Some Rest Building Web2.0 Apps And Services
PPT
Restful API's with ColdFusion
PDF
Server-side Java Programming
PPTX
Owin and katana
PDF
Securing applications
PPTX
Owin and Katana
PPT
Concepts of Asp.Net
PPTX
Angular Owin Katana TypeScript
PPTX
Owin from spec to application
PPTX
Java servlets and CGI
PPTX
Unpacking .NET Core | EastBanc Technologies
PPTX
Inventory management project based on ASP.NET, introduction to C# and ASP.NET
Require js training
Mini-Training Owin Katana
ASP.NET: Present and future
ASP.NET Tutorial - Presentation 1
OWIN and Katana Project - Not Only IIS - NoIIS
Groovy Component With Mule ESB
Introduction to ASP.NET 5
EF Core (RC2)
Have Some Rest Building Web2.0 Apps And Services
Restful API's with ColdFusion
Server-side Java Programming
Owin and katana
Securing applications
Owin and Katana
Concepts of Asp.Net
Angular Owin Katana TypeScript
Owin from spec to application
Java servlets and CGI
Unpacking .NET Core | EastBanc Technologies
Inventory management project based on ASP.NET, introduction to C# and ASP.NET
Ad

Similar to Introducing ASP.NET vNext - A tour of the new ASP.NET platform (20)

PDF
Introducing ASP.NET vNext – The Future of .NET on the Server | FalafelCON 2014
PPTX
The future of ASP.NET / CodeCamp/Iasi 25 Oct 2014
PPTX
The next step from Microsoft - Vnext (Srdjan Poznic)
PPTX
From .NET Core 3, all the rest will be legacy
PPTX
Microsoft ASP.NET 5 - The new kid on the block
PPTX
Short-Training asp.net vNext
PDF
Asp.net in a new world
PDF
Unlocking the Power of ASP.NET: A Comprehensive Guide
PPTX
Les nouveautés ASP.NET 5 avec Visual Studio 2015
PPTX
Visual studio2019 launchevent_may25_blazor_presentation_net_bc_user_group_by_...
DOCX
All the amazing features of asp.net core
PDF
Web Development with ASP.NET: Taking Control of the Digital World
DOCX
Difference between .net and asp.net all you need to know
PDF
Asp.net core tutorial
PPTX
.Net: Introduction, trends and future
PPTX
Best of Microsoft Dev Camp 2015
PPTX
ASP.NET vNext
PDF
Top 10 - ASP.NET Interview Questions And Answers 2023.pdf
PDF
Asp.net Web Development.pdf
Introducing ASP.NET vNext – The Future of .NET on the Server | FalafelCON 2014
The future of ASP.NET / CodeCamp/Iasi 25 Oct 2014
The next step from Microsoft - Vnext (Srdjan Poznic)
From .NET Core 3, all the rest will be legacy
Microsoft ASP.NET 5 - The new kid on the block
Short-Training asp.net vNext
Asp.net in a new world
Unlocking the Power of ASP.NET: A Comprehensive Guide
Les nouveautés ASP.NET 5 avec Visual Studio 2015
Visual studio2019 launchevent_may25_blazor_presentation_net_bc_user_group_by_...
All the amazing features of asp.net core
Web Development with ASP.NET: Taking Control of the Digital World
Difference between .net and asp.net all you need to know
Asp.net core tutorial
.Net: Introduction, trends and future
Best of Microsoft Dev Camp 2015
ASP.NET vNext
Top 10 - ASP.NET Interview Questions And Answers 2023.pdf
Asp.net Web Development.pdf
Ad

Recently uploaded (20)

PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
1. Introduction to Computer Programming.pptx
PPTX
Tartificialntelligence_presentation.pptx
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Machine learning based COVID-19 study performance prediction
PPTX
Spectroscopy.pptx food analysis technology
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
Big Data Technologies - Introduction.pptx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
A Presentation on Artificial Intelligence
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Approach and Philosophy of On baking technology
PPTX
MYSQL Presentation for SQL database connectivity
Building Integrated photovoltaic BIPV_UPV.pdf
1. Introduction to Computer Programming.pptx
Tartificialntelligence_presentation.pptx
NewMind AI Weekly Chronicles - August'25-Week II
20250228 LYD VKU AI Blended-Learning.pptx
Spectral efficient network and resource selection model in 5G networks
Machine learning based COVID-19 study performance prediction
Spectroscopy.pptx food analysis technology
Mobile App Security Testing_ A Comprehensive Guide.pdf
Big Data Technologies - Introduction.pptx
Dropbox Q2 2025 Financial Results & Investor Presentation
Programs and apps: productivity, graphics, security and other tools
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Diabetes mellitus diagnosis method based random forest with bat algorithm
A Presentation on Artificial Intelligence
Advanced methodologies resolving dimensionality complications for autism neur...
“AI and Expert System Decision Support & Business Intelligence Systems”
Approach and Philosophy of On baking technology
MYSQL Presentation for SQL database connectivity

Introducing ASP.NET vNext - A tour of the new ASP.NET platform

  • 1. Introduction to ASP.NET vNext JeffreyT. Fritz – June 22, 2014
  • 2. Now Presenting – JeffreyT. Fritz • Telerik Developer Advocate – ASP.NET • Microsoft MVP – ASP.NET / IIS,ASPInsider • PluralsightAuthor • INETA Community Champion • Speaker at many user groups and conferences such as: • Tech Ed North America • DevIntersection • FalafelCon • Code Camp NYC, PhillyCode Camp, Orlando Code Camp, CodeStock
  • 3. Goals • Show you where ASP.NET is headed • Prepare you for significant changes to working with ASP.NET • Help you make the right technology decision today • Keep FUD to a minimum
  • 4. ASP.NET History • Released in 2001 withWebForms, SOAP- based ASMX services • ASP.NET MVC added in 2009 • ASP.NETWebAPI added in 2012 • OWIN and SignalR introduced in 2013
  • 5. Why do we need a NEW ASP.NET • Advances in compilers – Roslyn • Expectation to deliver to cloud • Open Source – Accountability andTransparency • Development cycle is tied toVisual Studio • Development ofASP.NET is tied toVisual Studio • ASP.NET is tied to Microsoft IISWeb Server • ASP.NET is resource intensive
  • 6. We can do better
  • 7. ASP.NET vNext is… • Totally Modular • NuGet is a first class citizen in the project • .NET framework is installed with NuGet • Seamless transition from on-prem to cloud • Open Source – www.github.com/asp.net • Faster Dev Cycle • Use your favorite editor • Host on your favorite platform • FAST!
  • 8. What does this mean for my favorite framework? • Web Forms, MVC 5,Web API 2,Web Pages 3, SignalR 2, EF 6 • fully supported with Roslyn compiler • MVC, WebAPI, WebPages 6, SignalR 3, EF 7 • Breaking changes • New Project System • New Configuration System • MVC /WebAPI /Web Pages merge • No System.Web, new lightweight HttpContext
  • 9. WARNING – DANGER AHEAD! • This is NOT intended for use in Production • This is intended to show what the ASP.NET team is working on • Do NOT run this on your development machine • I’M SERIOUS
  • 10. Resources • www.asp.net/vnext • www.github.com/aspnet • www.csharpfritz.com • developer.telerik.com • [email protected] • www.twitter.com/csharpfritz

Editor's Notes

  • #8: Faster Dev Cycle – Features of ASP.NET ship as NuGet packages, framework ships as part of YOUR application More Control – zero day security fixes from Microsoft, same code runs in dev & production, developer opts into new versions – this allows breaking changes Faster startup times Lower memory, higher density -- >90% reduction Modular, only use the features you need