Learn ASP.NET 5 by Learning Node.js

The ASP.NET team at Microsoft has been steadily been making progress on the next major revision of their web-application platform, commonly referred to as ASP.NET vNext. I think that ASP.NET vNext will drive the biggest shift in how developers build web applications on the ASP.NET platform since the introduction of ASP.NET MVC.

  • Increased modularisation of ASP.NET components.
  • Introduction of the Roslyn compiler to drive the build.
  • Embracing successful open-source tools usch as NPM, Bower and Grunt.

This post is not going to be a feature-by-feature walkthrough of everything that is new in ASP.NET vNext. That would take weeks to put together in a coherent fashion, instead you should check out these articles on the ASP.NET site:

Once you've done reading that you probably want to get your hands dirty playing with the latest build of Visual Studio 2015! I think that is a great idea - except for one thing, I think you'll appreciate Visual Studio 2015 and ASP.NET vNext a whole heap better if you do one more thing. Spend a week with Node.js!

In particular I recommend that you spend some time setting up a Node.js site using Expressjs, getting a handle of dependency management with Bower and build automation in a Node.js world using Grunt. Getting a handle on how these technologies work outside Visual Studio will go a long way towards making you successful with ASP.NET vNext development.

Mitch Denny

Relapsed software engineer, doing open source development whilst collecting a paycheck from Microsoft. My day job is working on the Azure SDK. My words are my own.

Redmond, Washington

Subscribe to Mitch Denny

Get the latest posts delivered right to your inbox.

or subscribe via RSS with Feedly!