Microsoft heeft de Hot Reload-code teruggebracht naar de .NET-repository.

Microsoft heeft geluisterd naar de mening van de gemeenschap en heeft de Hot Reload-functionaliteit, die enkele dagen geleden uit de codebasis was verwijderd, teruggebracht naar de .NET SDK-repository. Deze functie was al beschikbaar sinds de voorlopige releases van .NET 6. Vertegenwoordigers van het bedrijf hebben hun excuses aangeboden aan de gemeenschap en erkend dat ze een fout hebben gemaakt door de al toegevoegde code te verwijderen zonder onmiddellijk te reageren op de onvrede vanuit de gemeenschap. Ook werd verklaard dat het bedrijf blijft streven naar .NET als een open platform en de ontwikkeling ervan voortzet volgens een open ontwikkelingsmodel.

Het wordt uitgelegd dat, vanwege een gebrek aan middelen en tijd, vóór de release van .NET 6 werd besloten om Hot Reload alleen in Visual Studio 2022 aan te bieden. De grootste fout was echter dat de al aan de open codebasis toegevoegde code niet simpelweg was gedeactiveerd, maar daadwerkelijk uit de repository was verwijderd. De vermelding van een gebrek aan middelen om 'Hot Reload' klaar te maken voor de definitieve release van .NET 6 roept vragen op, aangezien deze functionaliteit al deel uitmaakte van de definitieve tekstversies .NET 6 RC1 en .NET 6 RC2 en door gebruikers was getest. De ontwikkeling in Visual Studio 2022 biedt ook geen extra tijd voor verbeteringen, aangezien de releases van Visual Studio 2022 en .NET 6 op dezelfde dag zijn gepland — 8 november.

Aanvankelijk werd gedacht dat het alleen behouden van 'Hot Reload' in het commerciƫle product Visual Studio 2022 gericht was op het verhogen van de concurrentiepositie ten opzichte van gratis ontwikkeltools. Volgens het tijdschrift The Verge was het verwijderen van de 'Hot Reload'-code een besluit van de directie, genomen door Julia Liuson, de leider van de Microsoft-onderdeel voor softwareontwikkeling.

Ter herinnering: de Hot Reload-functie biedt middelen voor het in real-time bewerken van code tijdens de uitvoering van een programma, waardoor wijzigingen kunnen worden aangebracht zonder de uitvoering handmatig te stoppen en zonder breakpoint-attach. De ontwikkelaar kon de applicatie starten met 'dotnet watch', waarna de aangebrachte wijzigingen automatisch werden toegepast op de draaiende applicatie, waardoor het resultaat onmiddellijk kon worden waargenomen.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster