gptkbp:instance_of
|
gptkb:architecture
gptkb:Specification
|
gptkbp:allows
|
language-agnostic development
|
gptkbp:can_be_extended_by
|
custom libraries
third-party tools
user-defined types
|
gptkbp:designed_by
|
gptkb:Microsoft
|
gptkbp:developed_by
|
gptkb:Microsoft
|
gptkbp:enables
|
cross-platform development
interoperability between languages
cross-language integration
code portability
|
gptkbp:facilitates
|
component-based programming
code execution on different platforms
|
gptkbp:first_published
|
gptkb:2000
|
gptkbp:governed_by
|
gptkb:ECMA-335
gptkb:ISO/_IEC_23271
open standards
|
https://www.w3.org/2000/01/rdf-schema#label
|
Common Language Infrastructure (CLI)
|
gptkbp:includes
|
gptkb:Common_Language_Specification_(CLS)
gptkb:Common_Type_System_(CTS)
gptkb:Common_Language_Runtime_(CLR)
gptkb:assembly_language
gptkb:Framework_Class_Library_(FCL)
Metadata
|
gptkbp:introduced_in
|
gptkb:2000
|
gptkbp:is_a_foundation_for
|
gptkb:ML._NET
gptkb:Blazor
gptkb:Windows_Communication_Foundation_(WCF)
gptkb:ASP._NET_Core
gptkb:Signal_R
gptkb:Unity
gptkb:Azure_Functions
gptkb:Entity_Framework
gptkb:ASP._NET
gptkb:Windows_Forms
gptkb:Xamarin
Web APIs
Console applications
Windows Presentation Foundation (WPF)
|
gptkbp:is_a_framework_for
|
gptkb:Software_Development
|
gptkbp:is_based_on
|
gptkb:Virtual_Execution_System_(VES)
gptkb:Common_Type_System_(CTS)
|
gptkbp:is_compatible_with
|
gptkb:Linux_operating_system
gptkb:Linux_OS
gptkb:operating_system
gptkb:mac_OS
Windows OS
mac OS operating system
|
gptkbp:is_defined_by
|
gptkb:ECMA-335
|
gptkbp:is_designed_for
|
cross-platform development
|
gptkbp:is_implemented_in
|
gptkb:._NET_5+
gptkb:._NET_6+
gptkb:._NET_7+
gptkb:._NET_Core
gptkb:Unity's_IL2_CPP
gptkb:Mono
gptkb:Dot_GNU
gptkb:._NET_Framework
gptkb:Xamarin
various programming languages
|
gptkbp:is_part_of
|
gptkb:Microsoft_._NET_ecosystem
gptkb:._NET_Framework
|
gptkbp:is_related_to
|
gptkb:Common_Language_Specification_(CLS)
gptkb:Windows_Communication_Foundation_(WCF)
gptkb:Common_Language_Runtime_(CLR)
gptkb:Java_Virtual_Machine
gptkb:military
gptkb:Attributes
gptkb:Framework_Class_Library_(FCL)
gptkb:Entity_Framework
gptkb:ASP._NET
Assembly language
Reflection
Versioning
Security model
Windows Presentation Foundation (WPF)
Intermediate Language (IL)
Managed code
Assembly loading
Just-In-Time compilation (JIT)
Application Domains
Unmanaged code
|
gptkbp:is_standardized_by
|
gptkb:ECMA-335
gptkb:ECMA_International
gptkb:ISO/_IEC_23271
gptkb:ISO/_IEC
|
gptkbp:is_supported_by
|
gptkb:Eclipse
gptkb:Visual_Studio_Code
gptkb:Rider
gptkb:Visual_Studio
gptkb:Mono_Develop
gptkb:Sharp_Develop
gptkb:Jet_Brains
|
gptkbp:is_used_by
|
gptkb:Iron_Ruby
gptkb:Iron_Python
gptkb:F#
gptkb:C#
gptkb:JScript._NET
gptkb:VB._NET
|
gptkbp:is_used_for
|
gptkb:mobile_applications
enterprise applications
desktop applications
web applications
web services
cloud applications
|
gptkbp:is_used_in
|
gptkb:WPF
gptkb:Unity
gptkb:._NET_Framework
gptkb:Mono_project
gptkb:mobile_applications
gptkb:ASP._NET
gptkb:Windows_Forms
gptkb:Xamarin
Web applications
enterprise applications
Windows applications
|
gptkbp:provides
|
gptkb:Java_Runtime_Environment
exception handling
garbage collection
security features
memory management
type safety
language interoperability
|
gptkbp:related_to
|
gptkb:Common_Language_Runtime_(CLR)
|
gptkbp:supports
|
reflection
multiple programming languages
attributes
managed code
dynamic type creation
unmanaged code
dynamic languages
static languages
|
gptkbp:uses
|
gptkb:metadata
|
gptkbp:bfsParent
|
gptkb:._NET
|
gptkbp:bfsLayer
|
4
|