Microsoft hat den Hot Reload-Code wieder ins .NET-Repository aufgenommen.

Die Firma Microsoft hat auf die Meinungen der Community gehört und den Code fĂŒr die Funktion „Hot Reload“ im .NET SDK-Repository wiederhergestellt, der vor ein paar Tagen aus dem Code entfernt wurde, obwohl er bereits als Open Source galt und Teil der ersten Vorabversionen von .NET 6 war. Vertretende Personen des Unternehmens entschuldigten sich bei der Community und gestanden ein, dass es ein Fehler war, den bereits hinzugefĂŒgten Code zu entfernen und nicht sofort auf das UnverstĂ€ndnis der Community zu reagieren. Es wurde auch erklĂ€rt, dass das Unternehmen .NET weiterhin als offene Plattform positioniert und deren Entwicklung gemĂ€ĂŸ dem offenen Entwicklungsmodell fortsetzen wird.

Es wird erklĂ€rt, dass aufgrund von Ressourcen- und Zeitmangel vor der Veröffentlichung von .NET 6 beschlossen wurde, Hot Reload nur in Visual Studio 2022 anzubieten. Der grĂ¶ĂŸte Fehler war jedoch, dass anstatt den bereits in das Open Source-Code-Repositorium eingefĂŒgten Code einfach nicht zu aktivieren, dieser aus dem Repository entfernt wurde. Die ErwĂ€hnung des Ressourcenmangels zur Fertigstellung von „Hot Reload“ fĂŒr die finale Veröffentlichung von .NET 6 wirft Fragen auf, da diese Funktion bereits in den finalen Textversionen von .NET 6 RC1 und .NET 6 RC2 enthalten war und von den Benutzern getestet wurde. Die Entwicklung in Visual Studio 2022 bietet ebenfalls keine zusĂ€tzliche Zeit zur Überarbeitung, da die Veröffentlichungen von Visual Studio 2022 und .NET 6 auf den gleichen Tag - den 8. November - terminiert sind.

UrsprĂŒnglich wurde angenommen, dass die Beibehaltung von „Hot Reload“ nur im kommerziellen Produkt Visual Studio 2022 darauf abzielte, dessen WettbewerbsfĂ€higkeit im Vergleich zu kostenlosen Entwicklungstools zu erhöhen. Laut dem Magazin The Verge war die Entfernung des „Hot Reload“ Codes eine Managemententscheidung, die von Julia Liuson, der Leiterin der Microsoft-Abteilung fĂŒr Softwareentwicklung, getroffen wurde.

Wir erinnern daran, dass die Funktion Hot Reload Werkzeuge zum Bearbeiten von Code zur Laufzeit wĂ€hrend der ProgrammausfĂŒhrung bereitstellt, sodass Änderungen ohne manuelles Anhalten der AusfĂŒhrung und ohne das Setzen von Haltepunkten vorgenommen werden können. Der Entwickler konnte die Anwendung unter „dotnet watch“ starten, nach dem die im Code vorgenommenen Änderungen automatisch auf die laufende Anwendung angewendet wurden, sodass das Ergebnis sofort sichtbar war.

Quelle: opennet.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster