.NET Core 2.1 kann schneller Kompilieren (sowohl im Sprachkompiler zur Entwicklungszeit als auch zur Laufzeit im Just-in-Time-Compiler). Ebenso die Netzwerk-Bibliotheken (u.a. die Klasse System.Net.HttpClient) hat das Entwicklungsteam optimiert. Die "Tiered Compilation", durch die der Just-In-Time-Compiler zunächst den Fokus auf schnelle Übersetzung statt optimalem Ergebnis legt und dann für häufiger verwendete Methode die Übersetzung nachträglich optimiert, ist in .NET Core 2.1 aber nur in einer Vorschau-Version enthalten [https://docs.microsoft.com/de-de/dotnet/core/whats-new/dotnet-core-2-1]. Diese Funktion muss der Anwendungsbetreiber explizit durch das Setzen einer Umgebungsvariablen aktivieren: COMPlus_TieredCompilation="1". Unglaublich, dass "COMPlus" als Name auch 17 Jahre nach dem Erscheinen der ersten .NET-Version noch weiterlebt.
Langjährige Erfahrungen bei der Entwicklung von .NET- und Web-Anwendungen sowie dem Betrieb von Software geben die Top-Experten von www.IT-Visions.de gerne an Sie weiter.
Sie brauchen Unterstützung bei der Entwicklung Ihrer Software? www.IT-Visions.de entwickelt Ihre Anwendungen oder einzelne Module und übergibt Ihnen den Quellcode mit Dokumentation.
Ihren Entwicklern oder Administratoren fehlt es an Know-how und Erfahrung?
Ihr Projekt läuft nicht wie geplant?
Oder Sie wollen schon im Vorhinein verhindern, dass es zu Schwierigkeiten kommt?