Microsoft hà tornatu u codice Hot Reload à u repository .NET

Microsoft hà intesu l'opinione di a cumunità è hà tornatu à u repository .NET SDK u codice chì implementava a funzione "Hot Reload", chì hè stata eliminata da a basa di codice pochi ghjorni fà, malgradu u fattu chì era digià listatu cum'è open source è era parte di e versioni preliminari di .NET 6. I rapprisentanti di a Cumpagnia anu scusatu à a cumunità è ammessi chì anu fattu un sbagliu sguassendu u codice chì era digià aghjuntu è ùn risponde micca immediatamente à l'insatisfaction di a cumunità. Hè ancu dichjaratu chì a cumpagnia cuntinueghja à pusà .NET cum'è una piattaforma aperta è cuntinuà u so sviluppu in cunfurmità cù u mudellu di sviluppu apertu.

Hè spiegatu chì per mancanza di risorse è di tempu prima di a liberazione di .NET 6, hè statu decisu di offre Hot Reload solu in Visual Studio 2022, ma l'errore principale era chì invece di micca solu attivà u codice digià aghjuntu à l'apertura. U codice di fonte, stu codice hè statu cacciatu da u repositoriu. A menzione di una mancanza di risorse per portà "Reload" à a liberazione finale di .Net, postu chì sta funzione hè stata digià parte di i libri di testu finale di .net 6 rc6, è hè statu pruvatu da utilizatori. Sviluppu in Studio Visual 1 ùn permette micca tempu più adattatu, nanzu u studio visuale 6 è .net 2 sò previsti per a liberazione nant'à u stessu ghjornu - u 2022 di nuvembre.

Hè statu inizialmente pensatu chì parchenu "reloadia calda" in u studio cumerciale visuale useu 2022 hè statu destinatu à aumento u so appellu cumpetitivu cù strumenti di sviluppu gratuitu. Sicondu u traccia, a rimuzione di u codice "Hot Rechar" era una decisione gestione fatta di Julia Liuson, capu di a microsoft divisione di sviluzzione di u software.

Cum'è un ricordu, Hot Reload furnisce un mezzu per edità u codice nantu à a mosca mentre un prugramma hè in esecuzione, chì vi permette di fà cambiamenti senza cessà manualmente l'esekzione o attache breakpoints. U sviluppatore puderia eseguisce l'applicazione sottu u cuntrollu di dotnet watch, dopu chì i cambiamenti fatti à u codice sò stati automaticamente applicati à l'applicazione in esecuzione, chì hà permessu di osservà immediatamente u risultatu.

Source: opennet.ru

Add a comment