From the course: Demystifying the .NET Platform: Structure, Features, and Potential

Unlock this course with a free trial

Join today to access over 25,600 courses taught by industry experts.

.NET Core and .NET

.NET Core and .NET

- [Instructor] All right, so let's review what we know about the .NET Framework once more before we dive into .NET Core. Microsoft created the .NET Framework to run on Windows machines. The .NET Framework compiles your application code into an agnostic intermediate language. The common language runtime executes your program and uses the just-in-time compiler to translate the intermediate language data into machine code. And finally, your applications have access to a base class library of reusable tools, classes, and data types you can use whenever you want. As you might have guessed, there were two main points or pain points that started to pop up when the .NET platform entered the early 2010s; namely, lack of cross-platform support and the .NET Framework having to support multiple features and libraries that were over 10 years old. So what did Microsoft end up doing? Well, they created a successor to the .NET Framework…

Contents