A Microsoft visszaállította a Hot Reload kódot a .NET adattárba.

A Microsoft figyelembe vette a közösség véleményét, és visszahelyezte a .NET SDK tárolójába a Hot Reload funkció megvalósításának kódját, amelyet néhány nappal ezelőtt eltávolítottak a kódbázisból, annak ellenére, hogy már nyílt forrásúként számított és része volt a .NET 6 korai verzióinak. A vállalat képviselői bocsánatot kértek a közösségtől, és elismerték, hogy hibát követtek el, amikor eltávolították a már hozzáadott kódot, és nem reagáltak azonnal a közösség elégedetlenségére. Továbbá bejelentették, hogy a vállalat továbbra is a .NET nyílt platformként való pozicionálására törekszik, és folytatni fogja annak fejlesztését az nyílt fejlesztési modell alapján.

Elmagyarázzák, hogy a .NET 6 megjelenése előtt az erőforrások és az idő hiánya miatt úgy döntöttek, hogy a Hot Reload-t csak a Visual Studio 2022-ben kínálják, de a legnagyobb hiba az volt, hogy ahelyett, hogy egyszerűen nem aktiválták volna a már nyílt forrású kódbázisba hozzáadott kódot, ezt a kódot eltávolították a tárolóból. Az erőforrások hiánya, amelyek a Hot Reload végső megjelenéshez való eljuttatásához szükségesek, kérdéseket vetnek fel, mivel ez a funkció már szerepelt a .NET 6 RC1 és .NET 6 RC2 végső szöveges kiadásaiban, és a felhasználók már tesztelték. A Visual Studio 2022 fejlesztése szintén nem ad plusz időt a finomításra, mivel a Visual Studio 2022 és a .NET 6 kiadásai egy napra, november 8-ra vannak ütemezve.

Eredetileg úgy tervezték, hogy a Hot Reload csak a Visual Studio 2022 kereskedelmi termékében való megtartása a versenyképességének növelésére irányult a ingyenes fejlesztői eszközökkel szemben. A The Verge kiadvány szerint a Hot Reload kódjának eltávolítása egy menedzsment döntés volt, amelyet Julia Liuson, a Microsoft szoftverfejlesztési részlegének vezetője hozott.

Emlékeztetünk rá, hogy a Hot Reload funkció lehetővé teszi a kód futás közbeni valós idejű szerkesztését, lehetővé téve a módosítások végrehajtását a manuális leállítás és a töréspontok megadásának nélkül. A fejlesztő elindíthatta az alkalmazást a 'dotnet watch' segítségével, ami azt jelenti, hogy az alkalmazásban végrehajtott kódváltozások automatikusan alkalmazva lettek az indított alkalmazásban, lehetővé téve az azonnali eredmények megfigyelését.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster