Microsoft hefur skilað Hot Reload kóðanum í .NET geymsluna

Microsoft hlustaði á álit samfélagsins og skilaði inn í .NET SDK geymsluna kóðann sem útfærði „Hot Reload“ aðgerðina, sem var fjarlægður úr kóðagrunninum fyrir nokkrum dögum, þrátt fyrir að hann hafi þegar verið skráður sem opinn uppspretta og var hluti af bráðabirgðaútgáfum .NET 6. Fulltrúar fyrirtækja báðu samfélagið afsökunar og viðurkenndu að þeir hefðu gert mistök með því að fjarlægja kóða sem þegar hafði verið bætt við og bregðast ekki strax við óánægju samfélagsins. Jafnframt kemur fram að fyrirtækið haldi áfram að staðsetja .NET sem opinn vettvang og muni halda áfram þróun sinni í samræmi við opna þróunarlíkanið.

Það er útskýrt að vegna skorts á fjármagni og tíma fyrir útgáfu .NET 6 var ákveðið að bjóða upp á Hot Reload eingöngu í Visual Studio 2022, en helstu mistökin voru að í stað þess að virkja einfaldlega ekki kóðann sem þegar var bætt við opna frumkóðagrunnur, þessi kóði hefur verið fjarlægður úr geymslunni. Minnt er á skort á fjármagni til að koma „Hot Reload“ í lokaútgáfu .NET 6 vekur spurningar þar sem þessi eiginleiki var þegar hluti af lokatextaútgáfum .NET 6 RC1 og .NET 6 RC2 og var prófaður af notendur. Þróun í Visual Studio 2022 leyfir heldur ekki viðbótartíma til þróunar, þar sem áætlað er að Visual Studio 2022 og .NET 6 komi út sama dag - 8. nóvember.

Upphaflega var talið að það að skilja „Hot Reload“ aðeins eftir í auglýsingunni Visual Studio 2022 hefði það að markmiði að auka samkeppnishæfni þess samanborið við ókeypis þróunarverkfæri. Samkvæmt The Verge var fjarlæging "Hot Reload" kóðans stjórnunarákvörðun sem Julia Liuson, yfirmaður hugbúnaðarþróunarsviðs Microsoft, tók.

Til áminningar, Hot Reload býður upp á leið til að breyta kóða á flugi á meðan forrit er í gangi, sem gerir þér kleift að gera breytingar án þess að stöðva framkvæmd handvirkt eða tengja við brotpunkta. Framkvæmdaraðilinn gat keyrt forritið undir dotnet watch control, eftir það voru breytingar sem gerðar voru á kóðanum sjálfkrafa settar á keyrandi forritið, sem gerði það mögulegt að fylgjast strax með niðurstöðunni.

Heimild: opennet.ru

Bæta við athugasemd