Microsoft on kuulanud kogukonna tagasisidet ja saatnud Hot Reloadi implementatsioonikoodi .NET SDK repositooriumisse tagasi. See oli koodibaasist mitu pÀeva varem eemaldatud, hoolimata sellest, et see oli juba avatud lÀhtekoodiga ja lisatud .NET 6 eelvaatevÀljaannetesse. Microsofti esindajad vabandasid kogukonna ees ja tunnistasid oma viga koodi eemaldamisel ning kogukonna muredele kohese reageerimata jÀtmisel. Nad teatasid ka, et ettevÔte positsioneerib jÀtkuvalt .NET-i avatud platvormina ja jÀtkab selle arendamist vastavalt avatud arendusmudelile.
Selgitatakse, et ressursi- ja ajapiirangute tĂ”ttu enne .NET 6 vĂ€ljalaset otsustati pakkuda Hot Reloadi ainult Visual Studio 2022-s. Peamine viga oli aga see, et avatud lĂ€htekoodiga koodibaasile lisatud koodi lihtsalt aktiveerimata jĂ€tmise asemel eemaldati see kood repositooriumist. Mainitud ressursside puudumine Hot Reloadi toomiseks .NET 6 lĂ”plikku vĂ€ljalasesse tekitab kĂŒsimusi, kuna see funktsioon oli juba .NET 6 RC1 ja .NET 6 RC2 lĂ”plikes tekstivĂ€ljaannetes kaasas ja kasutajad seda testisid. Visual Studio 2022-s arendus ei anna ka tĂ€iendavat aega tĂ€iustamiseks, kuna Visual Studio 2022 ja .NET 6 vĂ€ljalasked on kavandatud samaks pĂ€evaks â 8. novembriks.
Algselt oli Hot Reloadi sÀilitamine ainult kommertslikus Visual Studio 2022 tootes mÔeldud selle konkurentsieelise suurendamiseks tasuta arendustööriistade ees. The Verge'i andmetel oli Hot Reloadi eemaldamine Microsofti tarkvaratehnika osakonna juhi Julia Liusoni juhtimisotsus.
Meeldetuletuseks, Hot Reload pakub tööriistu koodi reaalajas redigeerimiseks programmi tÀitmise ajal, vÔimaldades muudatusi teha ilma tÀitmist kÀsitsi peatamata vÔi katkestuspunkte mÀÀramata. Arendaja saaks rakendust kÀivitada "dotnet watch" all, misjÀrel rakendatakse koodimuudatused automaatselt töötavale rakendusele, vÔimaldades tulemusi koheselt jÀlgida.
Allikas: opennet.ru
