Free ASP.NET Core 1.0 Training on Microsoft Virtual Academy
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. The introduction day is out and it's free! We'll be releasing the new two days of training very soon.
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!
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.
And help me out by adding a few stars there under Ratings. We're new. ;)
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.
About Newsletter
We are about to kick off a new project and I wanted to start on .Net Core and VsCode. I like the move to the JavaScript style of development. And I like to code on my Mac. VsCode is so much more responsive than any IDE.
Unfortunately, I found that it's a bit too early for me. It starts to fall apart when you want to go beyond "hello world" projects. I love TDD and BDD. SpecFlow&Nunit didn't fly, found a workaround, which involved introducing an xproj file next to my project.json with lots of visual studio stuff in it. Still didn't fully work the way I wanted, started to look for SpecFlow alternatives... Gave up, back to good old Visual Studio... Maybe I'm missing some stackoverslow questions or blogposts yet to come.
I really like this innovation, the future is coming, but not yet there.
I hear what you're saying. I work full time on POSIX and I struggled with anything beyond simple stuff with Core, you can do things but my productivity level just dropped significantly. FWIW I switched back to Mono, it's not as smooth as .NET on Windows but I've found it easier than Core in terms of tooling, my blog is mostly about .NET on Linux if that's what you're interested in.
Honest question - why would anybody running Windows use VS Code instead of VS 2015? What does the former do or do better than the latter?
I also wonder why anyone would use VS Code on Windows when you can get VS Community Edition for free. If I'm missing something please enlighten me.
Keep up the amazing tutorials and content!
During the EF demo and Logging/Diagnosticss you say that you would cover EF and Dependecy Injection with more details in the next videos, were are they?
Comments are closed.