gptkbp:instance_of
|
gptkb:Specification
|
gptkbp:bfsLayer
|
4
|
gptkbp:bfsParent
|
gptkb:Microsoft_._NET_Framework
|
gptkbp:defines
|
a subset of Common Type System (CTS)
|
gptkbp:ensures
|
language interoperability
|
gptkbp:facilitates
|
cross-language integration
|
https://www.w3.org/2000/01/rdf-schema#label
|
Common Language Specification (CLS)
|
gptkbp:includes
|
data types
attributes
exceptions handling rules
|
gptkbp:introduced
|
gptkb:2000
|
gptkbp:is_described_as
|
a set of rules
|
gptkbp:is_designed_to
|
enable code reuse
|
gptkbp:is_essential_for
|
. NET assembly compatibility
|
gptkbp:is_implemented_in
|
gptkb:CEO
gptkb:F#
gptkb:C#
gptkb:C++/_CLI
J Script . NET
|
gptkbp:is_maintained_by
|
gptkb:ECMA_International
|
gptkbp:is_part_of
|
the . NET Framework
|
gptkbp:is_related_to
|
gptkb:._NET_5
gptkb:._NET_6
gptkb:._NET_Core
gptkb:Common_Language_Runtime_(CLR)
gptkb:Common_Language_Infrastructure_(CLI)
gptkb:._NET_7
gptkb:._NET_Standard
|
gptkbp:is_standardized_by
|
language features
|
gptkbp:is_supported_by
|
gptkb:Visual_Studio
gptkb:Mono_framework
gptkb:Xamarin
|
gptkbp:is_used_by
|
multiple programming languages
|
gptkbp:is_used_for
|
gptkb:software_framework
API design
component development
|
gptkbp:is_used_in
|
enterprise applications
web services
cloud applications
Windows applications
|
gptkbp:provides
|
guidelines for language designers
|
gptkbp:provides_information_on
|
versioning
type safety
|
gptkbp:requires
|
creating . NET libraries
|
gptkbp:supports
|
managed code
|