Heim  >  Artikel  >  Welche Sprache ist .net?

Welche Sprache ist .net?

藏色散人
藏色散人Original
2020-07-14 11:11:3721719Durchsuche

Der vollständige Name der NET-Sprache ist „ASP.NET“. Es handelt sich um eine neue Programmier-Framework-Theorie oder einen von Microsoft eingeführten Programmierstandard. Sie kann für die Projektentwicklung und -anwendung mithilfe des Visual Studio-Entwicklungstools verwendet werden von Microsoft. Die Entwicklung von Website-Klassen erfolgt im Allgemeinen in der Sprache „C#“ und die Anwendungsklasse wird im Allgemeinen in VB geschrieben.

Welche Sprache ist .net?

Der vollständige Name der NET-Sprache sollte ASP.NET sein, eine neue Programmier-Framework-Theorie oder ein von Microsoft eingeführter Programmierstandard Die von Microsoft erstellten Visual Studio-Entwicklungstools werden für die Projektentwicklung verwendet. Die Entwicklung von Website-Klassen erfolgt im Allgemeinen in der Sprache C# und die Anwendungsklasse wird im Allgemeinen in VB geschrieben.

In dieser Sprache geschriebene Programme können auf allen Betriebssystemen mit installiertem Net Frame ausgeführt werden (theoretisch habe ich es nicht in der Praxis getestet) und verfügen über plattformübergreifende Eigenschaften.

Es wird gesagt, dass Microsoft Net ins Leben gerufen hat, um mit Java zu konkurrieren, da Java über die Java Virtual Machine (plattformübergreifend) auf jedem Betriebssystem ausgeführt werden kann.

1. Die Komponenten des Netzframeworks sind in zwei Teile unterteilt:

CLR: Common Language Runtime (Common Language Runtime), das interne Verwaltung, Codesicherheitserkennung und andere Funktionen bereitstellt.

FLC: .NET Framework-Klassenbibliothek, die eine große Anzahl von Anwendungsklassenbibliotheken bereitstellt. In der Klassenbibliothek stehen viele Thread-Ressourcen zur Verfügung, um die Entwicklungseffizienz zu verbessern.

2. CLR-Struktur:

CLS: Common Language Specification, die verschiedene Sprachen in einheitliche Syntaxspezifikationen umwandelt.

CTS: Gemeinsames Typsystem, konvertiert Datentypen in verschiedenen Sprachen in einheitliche Typen

JIT: Just-in-Time-Compiler (Just-in-Time-Compiler) wird zum Kompilieren verwendet Die in Binärsprache konvertierte Sprache wird zur Ausführung an die CPU übergeben.

3 .NET-Betriebsmechanismusprozess

Verschiedene Sprachen (Quellprogramme entsprechend c#, F#, j# usw.)——> —> Einheitliche Spezifikationssprache (Zwischensprache) MSIL (.EXE, .DLL) ——>Zweite JIT-Kompilierung ——>Binärsprache ——>Laufen in der CPU

Java-Betriebsmechanismus:

Java——>Kompilierung——>Bytecode-Datei (.CLASS)——>JVM-Interpretation (JVM Virtual Machine)——>Binärsprache—>In CPU ausführen

Das obige ist der detaillierte Inhalt vonWelche Sprache ist .net?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn