.NET – платформа разработки приложений компании Microsoft. Исторически существовал .NET Framework для Windows (с 2002 года), в 2016 году вышел кроссплатформенный открытый .NET Core, а с версии .NET 5 (2020) платформа объединена под названием .NET. Платформа распространяется по лицензии MIT и развивается в .NET Foundation.
Состав
- Языки C#, F#, Visual Basic.
- Среда выполнения и стандартная библиотека.
- ASP.NET Core – веб-приложения и API.
- Entity Framework Core – доступ к данным.
- MAUI – кроссплатформенные клиентские приложения.
Где применяется
- Корпоративные системы и веб-сервисы.
- Настольные приложения для Windows.
- Игры на движке Unity (C#).
- Облачные микросервисы.
Работа в России
Платформа открытая и работает на Linux, в том числе на российских дистрибутивах. При переходе с Windows-серверов приложения на .NET Framework обычно мигрируют на современный .NET, который работает на Linux.