Scott Hanselman

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

January 17, '17 Comments [18] 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 http://dot.net and along with http://code.visualstudio.com 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.

image

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.

image

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 http://asp.net/free-courses 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
Sponsored By
Hosting By
Dedicated Windows Server Hosting by SherWeb
Tuesday, 17 January 2017 22:45:23 UTC
Thanks @Scott for all the efforts that you made for the open source & community
Wednesday, 18 January 2017 03:24:26 UTC
Thank you Scott and team. This training course is really helpful.
Wednesday, 18 January 2017 11:07:06 UTC
Thanks for your efforts!
Wednesday, 18 January 2017 11:17:16 UTC
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.

Thanks!
Wednesday, 18 January 2017 15:20:25 UTC
Appreciate that you do this for free, hoping that the VSTO team will soon follow suit...
John Dunagan
Wednesday, 18 January 2017 18:03:48 UTC
Alex- Excellent point. I'll do a post on this and put something in there.
Scott Hanselman
Wednesday, 18 January 2017 20:29:58 UTC
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.)
Mike C
Thursday, 19 January 2017 05:56:19 UTC
Thank you Scott and team. This training course is really helpful.
Friday, 20 January 2017 04:37:48 UTC
this is real good stuff, will try on linux and see how it goes. Thanks
Friday, 20 January 2017 11:12:55 UTC
thanks scott for this article
Sunday, 22 January 2017 09:11:40 UTC
Check best site for checking train pnr status
james
Sunday, 22 January 2017 14:14:51 UTC
Thanks for this helpful article.!
Sunday, 22 January 2017 19:42:46 UTC
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.
Jerry Silvis
Monday, 23 January 2017 13:03:05 UTC
OMG I’m totally in love with these! Loved to read your blog.Thank for sharing!
Tuesday, 24 January 2017 22:48:52 UTC
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.
Fallon
Monday, 06 February 2017 08:51:01 UTC
I'll definitely check this out, got a lot of positive response about Scott
Seun Daramola
Monday, 06 February 2017 09:07:55 UTC
Very good content - it's a pity that the MVA website is so unreliable (not responding right now)..
Tudor
Tuesday, 07 February 2017 05:00:58 UTC
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.