logo
13.02.2023
748

.NET CORE

.NET (ранее известна как .NET Core) — это модульная платформа для разработки программного обеспечения с открытым исходным кодом.
Совместима с такими операционными системами как Windows, Linux и macOS. Была выпущена компанией Microsoft.
Поддерживает следующие языки программирования:
  • C#(си шарп) - объектно-ориентированный язык программирования, относящийся к семейству производных от C языков таких, как Javascript и С++. Он высокоуровневый и типобезопасен.
  • Visual Basic - высокоуровневый язык программирования, включающий в себя процедуры и компоненты компонентно-ориентированных языков и объектно-ориентированного программирования. Он имеет строгую типизацию.
  • F#(эф-шарп) - мультипарадигмальный язык программирования, который поддерживает объектно-ориентированное программирование и функциональное программирование. Он имеет статическую типизацию.
.NET включает в себя следующие компоненты:
  • Cред выполнения: платформа .NET Framework CLR и .NET 5 CLR.
  • Библиотека классов: библиотеки базовых классов платформы .NET Framework и библиотеки базовых классов .NET 5.
  • Платформы приложений: ASP.NET, Windows Forms и Windows Presentation Foundation (WPF), включены в платформа .NET Framework и .NET 5+.
  • Средства разработки.
Что можно создать при помощи .Net Core:
  • Классические приложения для Windows (Windows Forms, Windows WPF, Универсальная платформа Windows (UWP)).
  • Консольные приложения.
  • Веб-приложения, веб-API и микрослужбы.
  • Мобильные приложения.
  • И другие виды приложений.
.NET CORE