This is a question I found recently on Quora:
What is the significance of ASP.NET vNext?
I do not have much info on the topic more than watching some relevant TechEd videos, etc, but I managed to provide an answer and thought it might be good material for a quick blog post:
- Real cross OS support. Microsoft is testing it even under Mono on Mac OS.
Much lighter framework, meaning it’s faster, and can handle more requests per second using the same hardware
New codebase, meaning less need to know which defaults you need to change to get the behavior of a version that fixes a bug in a previous version, more testing-friendly APIs, etc
Better Node.JS integration, allows ASP .NET developers to easily get access to JS tools available at Bower package manager for example
New and clean replacement of MSBUILD (for ASP .NET only), allowing developers to easily write tasks similar to grunt, etc instead of complex and limiting MSBUILD tasks.
The best resource for ASP.NET vNext is simply http://asp.net/vnext – you can also check this video linked from that page:
P.S. Please help me out by checking this offer, then look below for a small Thank You.
How did I learn that?
As a bonus for coming here, I'm giving away a free newsletter for web developers that you can sign up for from here.
It's not an anything-and-everything link list. It's thoughtfully collected picks of articles and tools, that focus on Angular 2, ASP.NET 5, and other fullstack developer goodies.