.NET ecosystem

E182263

The .NET ecosystem is a comprehensive, cross-platform development platform and runtime environment for building and running applications using languages like C#, F#, and Visual Basic across web, desktop, mobile, cloud, and more.

All labels observed (8)

How this entity was disambiguated

Statements (68)

Predicate Object
instanceOf application development platform
runtime environment
software development ecosystem
designedFor cross-platform development
enterprise software development
high-performance applications
hasFeature ahead-of-time compilation options
asynchronous programming support
automatic memory management
cross-language interoperability
extensive standard libraries
garbage collection
generics
just-in-time compilation
managed code execution
open-source development model
reflection
runtime type safety
security and code access control
hostedOn GitHub
includesComponent .NET CLI
.NET Core (predecessor to unified .NET)
linked to: .NET Core

.NET Framework (legacy)
linked to: .NET Framework

.NET SDK
linked to: dotnet/sdk

.NET Standard (legacy API specification)
.NET runtime
ASP.NET
ASP.NET Core
linked to: dotnet/aspnetcore

Base Class Library
Blazor
Entity Framework Core
linked to: Entity Framework

Language Integrated Query
linked to: LINQ

MAUI
ML.NET
NuGet package manager
Roslyn compiler platform
linked to: Roslyn compiler

Visual Studio Code extensions
linked to: Visual Studio Code

Visual Studio integration
Windows Forms
Windows Presentation Foundation
Xamarin (legacy)
linked to: Xamarin
introducedAs .NET Framework in early 2000s
license MIT License (for most modern components)
linked to: MIT License
maintainedBy Microsoft
primaryIDE Visual Studio
primaryPackageRepository NuGet
supportsApplicationType IoT applications
cloud services
console applications
desktop applications
game development
machine learning workloads
microservices
mobile applications
web applications
supportsPlatform Android
Azure
Docker containers
Linux
Windows
iOS
macOS
web browsers via WebAssembly
supportsProgrammingLanguage C#
C++/CLI
F#
Visual Basic .NET
unifiedInto .NET 5 and later unified platform
linked to: .NET 5

How these facts were elicited

Referenced by (30)

Full triples — surface form annotated when it differs from this entity's canonical label.

WinUI supportsLanguageProjection .NET
linked to: .NET ecosystem
Xamarin usesTechnology .NET
linked to: .NET ecosystem
NuGet operatesOn .NET ecosystem
subject linked to: NuGet package manager
Microsoft Visual Studio Enterprise supportsPlatform .NET
subject linked to: Enterprise
linked to: .NET ecosystem
Common Language Runtime partOf Microsoft .NET platform
linked to: .NET ecosystem
Roslyn compiler partOf .NET ecosystem
Rider programmingLanguageSupported .NET
linked to: .NET ecosystem
Unity supportsLanguageBinding .NET
subject linked to: Unity game engine
linked to: .NET ecosystem
.NET Standard Library platform .NET
linked to: .NET ecosystem
.NET Core partOf .NET platform
linked to: .NET ecosystem
Common Language Specification partOf .NET platform
linked to: .NET ecosystem
Common Language Specification partOf .NET ecosystem
Google Cloud supportsProgrammingLanguage .NET
linked to: .NET ecosystem
Common Type System partOf .NET architecture
linked to: .NET ecosystem
Azure Synapse Analytics supports .NET
linked to: .NET ecosystem
Miguel de Icaza associatedWith Microsoft .NET ecosystem
linked to: .NET ecosystem
Chief Software Architect of Microsoft associatedWith Microsoft .NET platform
linked to: .NET ecosystem
CLS (.NET) partOf .NET platform
subject linked to: CLS
linked to: .NET ecosystem
Microsoft Docs supports .NET platform
linked to: .NET ecosystem
.NET languages designedFor .NET platform
linked to: .NET ecosystem
Common Language Infrastructure componentOf .NET platform architecture
subject linked to: CLI
linked to: .NET ecosystem
Boo designedFor .NET platform
linked to: .NET ecosystem
dotnet/runtime partOf .NET platform
linked to: .NET ecosystem
.NET specification appliesTo .NET platform
linked to: .NET ecosystem
.NET 5 partOf .NET platform
linked to: .NET ecosystem
ADO.NET partOf .NET platform
linked to: .NET ecosystem
Mono relatedTo .NET (modern .NET)
linked to: .NET ecosystem
REPL (F# Interactive) partOf .NET ecosystem
Blazor partOf .NET platform
linked to: .NET ecosystem
.NET CLI partOf .NET platform
linked to: .NET ecosystem