Scott Hanselman

Three FREE Training Courses on ASP.NET Core from Microsoft Virtual Academy

January 18, 2017 Comment on this post [17] Posted in ASP.NET
Sponsored By

This time last year we did a Microsoft Virtual Academy class on what was then called "ASP.NET 5." It made sense to call it 5 since 5 > 4.6, right? But since then ASP.NET 5 has become .NET Core 1.0 and ASP.NET Core 1.0. It's 1.0 because it's smaller, newer, and different. As the .NET "full" framework marches on, on Windows, .NET Core is cross-platform and for the cloud.

Command line concepts like dnx, dnu, and dnvm have been unified into a single "dotnet" driver. You can download .NET Core at and along with you can get a web site up and running in 10 minutes on Windows, Mac, or many flavors of Linux.

So, we've decided to update and refresh our Microsoft Virtual Academy. In fact, we've done three days of training. Introduction, Intermediate, and Cross-Platform and all three days are now available! We just released training for ASP.NET Core 1.0 Cross-Platform that shows Mac, Ubuntu, and Docker!

Head over to Microsoft Virtual Academy and watch our new, free "Introduction to ASP.NET Core 1.0." It's a great relaxed pace if you've been out of the game for a bit, or you're a seasoned .NET "Full" developer who has avoided learning .NET Core thus far. If you don't know the C# language yet, check out our online C# tutorial first, then watch the video.

Introduction to ASP.NET Core 1.0

Join experts Scott Hanselman and Maria Naggaga, and find out how to build .NET Core applications on any operating system. Bring your web development expertise and roll up your sleeves, for this first in a three-part series.


Intermediate ASP.NET Core 1.0

Want a deeper dive into ASP.NET Core 1.0? Build on what you learned in Introduction to ASP.NET Core 1.0, and explore this new technology even further, as Scott Hanselman, Jeff Fritz, and Rowan Miller offer an in-depth, intermediate-level look at ASP.NET Core 1.0.

Intermediate ASP.NET Core 1.0

ASP.NET Core 1.0 Cross-Platform

Ready to build and deploy ASP.NET Core 1.0 apps? Join experts Scott Hanselman, Maria Naggaga, and Glenn Condron, and see how to do just that using Mac and Linux. Revisit content from the Introduction to ASP.NET Core 1.0 course, but using a Mac and Linux.


Do us a favor when you watch these, rate them (5 stars!) and SHARE them on your social networks.

NOTE: There's a LOT of quality free courseware for learning .NET Core and ASP.NET Core. We've put the best at and I encourage you to check them out!

Hope you have as much fun with these courses as we had creating them!

Sponsor: Do you deploy the same application multiple times for each of your end customers? The team at Octopus have taken the pain out of multi-tenant deployments. Check out their latest 3.4 release

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
January 18, 2017 2:45
Thanks @Scott for all the efforts that you made for the open source & community
January 18, 2017 7:24
Thank you Scott and team. This training course is really helpful.
January 18, 2017 15:07
Thanks for your efforts!
January 18, 2017 15:17
I've been following along and straight away you have a .json project file here, but with my downloaded dotnet core I get a .csproj project file - and that makes it impossible to follow along!

It looks like these were recorded in October 2016, before the decision to move from .json to .csproj was finalised? Since I can't get autocomplete of dependencies in the csproj form of the file everything is much harder.

So to make these genuinely useful, would you consider including in the 'resources' tab an extra document or something to help interested people actually follow along in the csproj world?

Without that, I think these videos are going to lead to more frustration than inspiration.

January 18, 2017 19:20
Appreciate that you do this for free, hoping that the VSTO team will soon follow suit...
January 18, 2017 22:03
Alex- Excellent point. I'll do a post on this and put something in there.
January 19, 2017 0:29
I can't wait to be able to build C# ASP.NET Core websites that can run on a Raspberry Pi running Windows 10 IoT. Unfortunately, while this was possible in the .NET Core beta, it's currently not possible at the moment, but I do understand this will be addressed in the future. (Sure, I could use Node.js, or switch over to Linux, but I'd rather use ASP.NET Core on Win10 IoT.)

When this is possible again, I think this would be great material for a "how to" post.

(Use cases: Household server to tie IoT devices and services together, back-end control interface for kiosks, front-ends for vertical applications like 3D Printer controllers, net radio tuners, sprinkler systems, whathaveyou.)
January 19, 2017 9:56
Thank you Scott and team. This training course is really helpful.
January 20, 2017 8:37
this is real good stuff, will try on linux and see how it goes. Thanks
January 20, 2017 15:12
thanks scott for this article
January 22, 2017 13:11
Check best site for checking train pnr status
January 22, 2017 18:14
Thanks for this helpful article.!
January 22, 2017 23:42
Unfortunately only the first video was on vs code. I am working on linux so visual studio is not working on my system. Since you are editing al kinds of things in the solution and use a lot of automated referencing, I am not able to follow your course.

Which is a shame, because it looks great.
January 25, 2017 2:48
Two Items,

1. Nuget is driving me crazy! VS2015 will respect the global location for nuget if It's legacy .Net, but NOT for .Net Core, it wants to put it elsewhere... That's bad, but what's worse is that the command line has another nuget cache, and they eat up way too much disk space on my surface! WHY so convoluted?

2. Isn't .Net Standard 2.0 due out soon? I guess most things are close, but reflection should be a lot easier. Not questioning the value of these classes, but the timing may be a tad off... just saying.
February 06, 2017 12:51
I'll definitely check this out, got a lot of positive response about Scott
February 06, 2017 13:07
Very good content - it's a pity that the MVA website is so unreliable (not responding right now)..
February 07, 2017 9:00
Hello! Excellent and decent post. I found this much informative, as to what I was exactly searching for. Thanks for such post and please keep on sharing with us.... Showbox for PC. The website looks great. The article is written so professionally that no even words. Showbox for PC

Comments are closed.

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