Introduction
I realized when I was working on the last post that there are a number of resources I take for granted that may benefit people just getting started. These resources include SDKs, Platform Documentation, Tools and Expert Training.
SDKs and Documentation
These links will get you the information you need to get started with Microsoft's latest cross platform framework.
- http://dot.net/core - Software Development Kits provide you with the code and documentation needed to get the most out of the platform they support.
- http://asp.net/core - Documentation and additional resources for web developers that want to use Microsoft's latest version of Asp.Net
Tools
There are two code editor's that I use. They can both be found at the following site: https://visualstudio.com
Visual Studio Code is the light weight option. Visual Studio IDE requires payment but provides enhanced debugging and an exhaustive list of extensions. There are multiple versions of the full Visual Studio IDE with comparisons available at the link provided previously.
Training
The following sites have been invaluable for providing up to date content about our chaotic world of software development:
- https://mva.microsoft.com Microsoft's Virtual Academy - this is a mix of free and paid content well worth bookmarking
- https://pluralsight.com - a paid service with free trials - The author's on this site are some of the most famous and talented in the industry. It combines video training with the ability to sign up for a mentor if you need it.
- https://www.packtpub.com/application-development/c-7-and-net-core-cookbook - a great book by a friend of mine: Dirk Strauss. He is in the process of writing another book about .Net Core. I will be writing more about who my favorite authors are and their books.
Don't forget to follow me on twitter: @thorckjr