Exploring the .NET landscape
Before we dive into the details of .NET MAUI, let’s have an overview of the .NET landscape. This is a section for those who are new to .NET. If you are a .NET developer, you can skip this section.
Since Microsoft introduced the .NET platform, it has evolved from a proprietary software framework for Windows to a cross-platform and open-source platform.
There are many ways to look at the .NET technology stack. Basically, it contains the following components:
- Common infrastructure (compiler and tools suite)
- Base Class Library (BCL)
- Runtime (WinRT or Mono)
.NET Framework
The history of .NET started with .NET Framework. It is a proprietary software framework developed by Microsoft that runs primarily on Microsoft Windows. .NET Framework started as a future-oriented application framework to standardize the software stack in the Windows ecosystem. It is built around the Common Language Infrastructure (CLI) and...