Sie sind hier:
Wissen
Telefon (Mo-Fr 9 bis 16 Uhr):
0201/649590-0
|
Kontaktformular
MENU
Medien
Übersicht
Lexikon/Glossar
Spickzettel
Weblog
Konferenzvorträge
Fachbücher
Fachartikel
Leserportal
Autoren gesucht!
Literaturtipps
Praxisnahe Fallbeispiele
Downloads
Newsletter
.NET
Startseite
.NET 8.0
.NET 7.0
.NET 6.0
.NET 5.0
.NET Core
.NET 4.0/4.5.x/4.6.x
.NET 3.0/3.5
.NET 2.0
.NET-Lexikon
Programmiersprachen
Entwicklerwerkzeuge
Klassenreferenz
Softwarekomponenten
Windows Runtime
World Wide Wings-Demo
Versionsgeschichte
Codebeispiele
ASP.NET
Artikel
Bücher
Schulung & Beratung
Konferenzen/Events
ASP.NET
Startseite
Lexikon
Sicherheit
Konfiguration
Global.asax
Tracing
Technische Beiträge
Klassenreferenz
Programmiersprachen
Entwicklerwerkzeuge
Softwarekomponenten
Forum
Schulung & Beratung
PowerShell
Startseite
Commandlet-Referenz
Codebeispiele
Commandlet Extensions
Versionsgeschichte
Schulungen+Beratung
Windows
Startseite
Windows Runtime (WinRT)
Windows PowerShell
Windows Scripting
Windows-Schulungen
Windows-Lexikon
Windows-Forum
Scripting
Startseite
Lexikon
FAQ
Bücher
Architektur
Skriptsprachen
Scripting-Hosts
Scripting-Komponenten
COM/DCOM/COM+
ADSI
WMI
WMI-Klassenreferenz
Scripting-Tools
WSH-Editoren
Codebeispiele
.NET-Scripting
Forum
Schulung & Beratung
Nutzer
Anmeldung/Login
Buchleser-Registrierung
Gast-Registrierung
Hilfe
Website-FAQ
Technischer Support
Site Map
Tag Cloud
Suche
Kontakt
Erklärung des Begriffs: Common Language Infrastructure (CLI)
Begriff
Common Language Infrastructure
Abkürzung
CLI
Eintrag zuletzt aktualisiert am
16.10.2005
Zur Stichwortliste unseres Lexikons
Was ist
Common Language Infrastructure
?
Common Language Infrastructure (
CLI
) ist ein Standard der ECMA und der
ISO
. Die Common Language Infrastructure (
CLI
) ist der Teil des
.NET Framework
s, den Microsoft bei der ECMA im Jahr 2002 standardisiert hat (ECMA-Standard 335, Arbeitsgruppe TC39/TG3). Mit kleinen Änderungen wurde der Standard im Dezember 2002 von der
ISO
übernommen als
ISO
/IEC 23271 [
ISO
02a]. Diese Änderungen wurden im Dezember 2002 auch wiederum von der ECMA übernommen (ECMA 335 Second Edition).
Im Juni 2005 hat die ECMA die dritte Version des
CLI
-Standards verabschiedet, der
.NET 2.0
entspricht.
http://www.ecma-international.org/publications/standards/Ecma-335.htm
Der Standardisierungprozess bei der ECMA wurde von Microsoft, HP und Intel angestossen und von IBM, Fujitsu, Plum Hall, Monash University,
ISE
und Ximian unterstützt.
Es gibt eine Shared Source-Version der
CLI
und der Sprache C# für
Windows XP
, FreeBSD 4.5 und MacOS. Siehe Begriff "
Rotor
".
Da die
CLI
auch weite Teile der
Framework Class Library
umfasst, finden Sie in der Shared Source-Version der
CLI
auch den Quellcode (in C#) zu zahlreichen
FCL
-Klassen. Ein Einblick in diesen Quellcode kann sehr hilfreich für das Verständnis der
FCL
-Klassen sein!
Querverweise zu anderen Begriffen im Lexikon
siehe
http://www.ecma-international.org/publications/standards/Ecma-335.htm
Framework Class Library (FCL)
.NET Framework
Windows XP
Rotor
.NET Framework 2005 (.NET 2.0)
International Standardization Organization (ISO)
Command Line Interface (CLI)
Framework Class Library (FCL)
PowerShell Integrated Scripting Environment (ISE)
Beratung & Support
Beratung/Consulting: Webserverframeworks im Vergleich: ASP.NET versus node.js versus Ruby-on-Rails
Beratung/Consulting: Anwendungsredesign
Beratung/Consulting: Webtechniken, Web-Frameworks/-Bibliotheken und Web-Tools auswählen
Beratung/Consulting: Programmcodereview
Beratung/Consulting: Best Practices für moderne Webanwendungen mit HTML5, CSS3 und JavaScript
Beratung/Consulting: .NET-Performanceprobleme / Leistungsprobleme
Anfrage für Beratung/Consulting zu Common Language Infrastructure CLI
Gesamter Beratungsthemenkatalog
Technischer Support zum Common Language Infrastructure CLI
Schulungen zu diesem Thema
C++/CLI ("Managed C++"): C++ mit .NET programmieren
Eclipse (Entwicklungsumgebung/IDE)
GUI-Programmierung mit der Rich Client Platform (RCP)
Multi-Threading in .NET mit C#/Visual Basic .NET und/oder C++ und C++/CLI
Clientseitige Web-Techniken
Angular - Aufbauwissen (Angular Advanced)
Java im Überblick
ASP.NET Core 9.0 - Änderungen und Neuerungen gegenüber ASP.NET Core 8.0
.NET-Softwarearchitektur (Architektur von .NET-Anwendungen)
Sicherheit für Webanwendungen/Websites (OWASP 10 u.a.)
Windows Communication Foundation (WCF) - Basiswissen
Windows 10/Windows 11 für Anwender/Benutzer (Umstieg von Windows 7/8/8.1 auf Windows 10)
Authentifizierung / Single-Sign-On für Webanwendungen/Websites und/oder Webservices/WebAPIs/REST/HTTP-Dienste
Google Web Toolkit (GWT)
Benutzeroberflächentests (UI-Tests) mit Selenium und/oder Appium
Microsoft Exchange Server im Überblick (für Administratoren)
Java Enterprise (JEE) Frameworks
Versionskontrolle/Quellcodeverwaltung/Source Control mit Team Foundation Server Version Control (TFVC)
Windows 8/Windows 8.1 für Administratoren
ADO.NET - Datenbankzugriff mit System.Data - Aufbauwissen
.NET im Überblick für Softwareentwickler
Neuheiten in HTML5 (Das ist neu in Hypertext Markup Language in Version 5)
Umstieg von .NET-Desktop-Entwicklung (WPF/Windows Forms) auf Webentwicklung (ASP.NET/ASP.NET Core + JavaScript/TypeScript mit Webframeworks wie Angular, Vue.js oder React)
Windows 8/Windows 8.1 für Anwender/Benutzer (Umstieg von Windows XP auf Windows 8)
Microsoft Azure-Cloud für Softwarearchitekten und Softwareentwickler (Developer)
Versionsverwaltung mit Subversion
Verteilte Systeme mit Google RPC (gRPC)
.NET 7.0 - Änderungen und Neuerungen gegenüber .NET 6.0
.NET Remoting
Inspirations- und Motivationsschulung: Cloud Computing mit Microsoft Azure
Anfrage für eine individuelle Schulung zum Thema Common Language Infrastructure CLI
Gesamter Schulungsthemenkatalog
Bücher zu diesem Thema
Alle unsere aktuellen Fachbücher
E-Book-Abo für ab 99 Euro im Jahr