Scott Hanselman

Free Training at Microsoft Virtual Academy - Introduction to ASP.NET 5

September 16, 2015 Comment on this post [23] Posted in ASP.NET | Learning .NET
Sponsored By

In 2013, Jon Galloway, Damian Edwards, and myself went up to film a LIVE 8 hour long Microsoft Virtual Academy training session called "Building Web Apps with ASP.NET Jump Start." We returned in 2014 with "Building Modern Web Apps with ASP.NET." Both of these are free, and are effectively a full day each of content.

Just a few weeks back here in September of 2015, we recorded "Introduction to ASP.NET 5." This is 100 to 200 level beginner content that starts at the beginning. If you're just getting started with ASP.NET 5 (currently in Beta) or perhaps you have been meaning to dig into the new stuff in ASP.NET 5 but haven't gotten around to it, this a good place to start.


Introduction to ASP.NET 5

We cover

  • Introduction to ASP.NET 5
  • Introduction to Visual Studio
  • Introducing Model View Controller (MVC6)
  • Getting Started with Models, Views, and Controllers
  • Debugging Web Applications
  • Configuration Data
  • Publishing Your Application
  • Using Data with Entity Framework

In the final three segments, we work with Damian Edwards to dissect every line of code in the real-world cloud-deployed application that runs our weekly standup at

  • Exploring
  • Managing Data on
  • Advanced Features in

It's a full day of detailed video training with assessments after each video. You can seek around, of course, or download the videos for offline viewing. We are pretty happy with how it turned out.

We'll be returning to Microsoft Virtual Academy over the next several months to record 300-400 level advanced content as well as a Cross-Platform specific show for Mac and Linux users who want to develop and deploy ASP.NET applications. I hope you enjoyed it, we all worked very hard on it.

Sponsor: Big thanks to my friends at Infragistics for sponsoring the feed this week! Responsive web design on any browser, any platform and any device with Infragistics jQuery/HTML5 Controls.  Get super-charged performance with the world’s fastest HTML5 Grid - Download for free now!

About Scott

Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.

facebook twitter subscribe
About   Newsletter
Hosting By
Hosted in an Azure App Service
September 16, 2015 17:32
Nice! It's always great to see fresh content added to MVA. I'm really loving the push in recent years to make education/training open to anyone with an internet connection.

More of this please, Microsoft!
September 16, 2015 20:44
As much as I don't want to be negative, I'm starting to become very concerned that video training is replacing good old fashioned writing. I'm a little concerned about the lack of really solid written docs for ASP.NET 5.

I hope this isn't the standard to expect from Microsoft--ever since they jumped on the Open Source movement, they've been suddenly adapting node.js for builds, and moving way too fast for people to catch up.

(In college, I always excelled when there was a good textbook--I could never stand learning from the lectures--if the book was good, I had all I needed.)
September 16, 2015 23:01
JRT - Have you checked out It's growing nicely and the content on there is well written.
September 17, 2015 5:56
Love, love, love...
September 17, 2015 7:26
JRT - definitely agree with the part about moving too fast. Too fast and half-assed technology with the constant promise of "that will come in the next version".

Scott sometimes mentions the "Lego piece" concept which is good but now there are so many pieces and they change so often that you don't even want to play with Lego any more.
September 17, 2015 10:20
Awesome, thanks.
September 17, 2015 12:09
I'm unable to watch this, the player won't load in either Firefox, Chrome or IE.
September 17, 2015 14:39
It's awesome to see some great content coming for 5 :)

Just a little bit of feed back that you may wish to pass on to the MVA gods:

1. It would be good if there was a "download all" button (downloading each video individually is just a pain).
2. It would be awesome if we could download the videos via torrent (both individually & all together).

Keep up the good work!
September 17, 2015 23:20
The videos are good, but the Bandwidth or something on this site is horrendous. Does this run on Azure? If so, the need more instances or more bandwidth or something.

Trying to stream barely works at normal speed without stuttering/buffering, playing at 1.5x is not possible at all. I am downloading and that takes forever two, and two have come down corrupted so far. Even watching at normal speed at 540p buffers.

I'm sure it's not my side. Speedtest shows solid 10Mbps and I can watch Pluralsight videos at 2x speed with no problem at all.
September 18, 2015 6:19
Interesting this just showed up when I was starting to learn .Net.
September 19, 2015 7:15
Nice. Thank you Scott.
September 19, 2015 19:27
Thank you so much for this. The course is very good.

But maybe mva should be subtitled and translated using the amazing azure media services. :)
September 19, 2015 21:36
I've watched a lot of technology videos, but my favorites are yours Scott. You bring a good energy and have a way of asking questions that I'm sure you know the answer to but help shed the light on it for the rest of us. I also like Damian Edward's videos, that accent is worth bonus points.
September 20, 2015 18:10
A great set of introductory videos which I really enjoyed watching. I can't wait to see the more advanced topic videos coming out. Thanks Scott.
September 21, 2015 2:17
It's nice but it could be more better if it had some basic stuff of Entity Frame work for the Newbie.
September 21, 2015 11:26
"ASP.NET star Scott Hanselman" :-)
September 21, 2015 18:43
Hi Scott,

I really love this intro. You showed me why Edge can be useful and you taught me F12 too.
I one thing I thought needed fixing was the roles. You tended to go from n00b (your assigned role) to complete uber geek making it hard to follow along at times.

I now need help with Entity Framework and model first development because despite my 5 years experience (admitedly with devexpress xpo) this thing keeps kicking my butt!! The translation of model to code loses something in translation.
September 22, 2015 2:31
Thank God you are healthy this year. Great stuff. Thanks!
September 22, 2015 9:39
Thanks Scott
That's great news.
Your work time and effort are much appreciated. Can only hope you will continue.
September 24, 2015 7:57
Can I download these videos from ?
September 25, 2015 10:19
Unfortunately these videos don't appear to work in chrome on android
September 25, 2015 10:44
There are a couple of important impediments to the video player in MS Virtual Academy:

1. There should be some intermediate playback speeds between 1.0x and 1.5x. 1.5x is too fast sometimes and 1.0x (normal speed) can be too slow.

2. There's no way to adjust playback speed in full-screen. You need to constantly go out of full-screen, adjust and then go back to full-screen. Also, changing the speed from the combo-box is not friendly.

I know I could download the video and use a player app which has these features, but it's tedious to download each video from each chapter. There's no way to download all chapters at once.

I find playback speed extremely important when trying to learn from video training.

Please take a look to the video player from Pluralsight, they made it easy to adjust playback speed.

October 05, 2015 1:01
Very good course, thank you guys

Comments are closed.

Disclaimer: The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.