Welcome to the world of .NET! Before diving into all the wonderful things that can be done with .NET, let's take a moment to get a high level understanding of what exactly it is. In the words of Microsoft, ".NET is a free, cross-platform, open source developer platform for building many different types of applications" [1]. The .NET platform gives developers the power to create software solutions for web, desktop, mobile, and IoT. This can be done through the utilization of different .NET implementations such as .NET Core , .NET Framework , and Xamarin . Microsoft has defined each of these implementations as follows: .NET Core : "NET Core is an open-source general-purpose development platform maintained by Microsoft and the .NET community on GitHub. It's cross-platform, supporting Windows, macOS and Linux, and can be used in device, cloud, and IoT applications" [2]. .NET Framework : "The .NET Framework is a development platform for buildi
Learn .NET Stuff
The ins and outs of all things .NET for beginner to advanced developers.