Microsoft เบชเบปเปˆเบ‡เบ„เบทเบ™เบฅเบฐเบซเบฑเบ” Hot Reload เป„เบ›เบซเบฒ .NET repository

Microsoft เบŸเบฑเบ‡เบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™เบ‚เบญเบ‡เบŠเบธเบกเบŠเบปเบ™เปเบฅเบฐเบเบฑเบšเบ„เบทเบ™เป„เบ›เบซเบฒ .NET SDK repository เบฅเบฐเบซเบฑเบ”เบ›เบฐเบ•เบดเบšเบฑเบ”เบซเบ™เป‰เบฒเบ—เบตเปˆ "Hot Reload", เป€เบŠเบดเปˆเบ‡เบ–เบทเบเป‚เบเบเบเป‰เบฒเบเบญเบญเบเบˆเบฒเบเบ–เบฒเบ™เบฅเบฐเบซเบฑเบ”เบชเบญเบ‡เบชเบฒเบกเบกเบทเป‰เบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰, เป€เบ–เบดเบ‡เบงเปˆเบฒเบˆเบฐเบกเบตเบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒเบกเบฑเบ™เบ–เบทเบเบฅเบฐเบšเบธเป„เบงเป‰เป€เบ›เบฑเบ™เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”เปเบฅเบฐ. เป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบเบฒเบ™เป€เบ›เบตเบ”เบ•เบปเบงเป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เบ‚เบญเบ‡ .NET 6. เบœเบนเป‰เบ•เบฒเบ‡เบซเบ™เป‰เบฒเบ‚เบญเบ‡เบšเปเบฅเบดเบชเบฑเบ”เป„เบ”เป‰เบ‚เปเบญเบฐเป„เบžเบเบฑเบšเบŠเบธเบกเบŠเบปเบ™เปเบฅเบฐเบเบญเบกเบฎเบฑเบšเบงเปˆเบฒเบžเบงเบเป€เบ‚เบปเบฒเป€เบฎเบฑเบ”เบœเบดเบ”เบžเบฒเบ”เป‚เบ”เบเบเบฒเบ™เบ–เบญเบ™เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเบ–เบทเบเป€เบžเบตเปˆเบกเปเบฅเป‰เบงเปเบฅเบฐเบšเปเปˆเป„เบ”เป‰เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบ•เปเปˆเบ„เบงเบฒเบกเบšเปเปˆเบžเปเปƒเบˆเบ‚เบญเบ‡เบŠเบธเบกเบŠเบปเบ™เปƒเบ™เบ—เบฑเบ™เบ—เบต. เบกเบฑเบ™เบเบฑเบ‡เป„เบ”เป‰เบฅเบฐเบšเบธเป„เบงเป‰เบงเปˆเบฒเบšเปเบฅเบดเบชเบฑเบ”เบเบฑเบ‡เบชเบทเบšเบ•เปเปˆเบงเบฒเบ‡เบ•เปเบฒเปเบซเบ™เปˆเบ‡ .NET เป€เบ›เบฑเบ™เป€เบงเบ—เบตเป€เบ›เบตเบ”เปเบฅเบฐเบˆเบฐเบชเบทเบšเบ•เปเปˆเบžเบฑเบ”เบ—เบฐเบ™เบฒเบ•เบฒเบกเบฎเบนเบšเปเบšเบšเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบšเบšเป€เบ›เบตเบ”.

เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบญเบฐเบ—เบดเบšเบฒเบเบงเปˆเบฒเป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบเบฒเบ™เบ‚เบฒเบ”เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เปเบฅเบฐเป€เบงเบฅเบฒเบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบ›เปˆเบญเบ .NET 6, เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบ—เบตเปˆเบˆเบฐเบชเบฐเป€เบซเบ™เบต Hot Reload เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™เปƒเบ™ Visual Studio 2022, เปเบ•เปˆเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบ•เบปเป‰เบ™เบ•เปเปเบกเปˆเบ™เบงเปˆเบฒเปเบ—เบ™เบ—เบตเปˆเบˆเบฐเบžเบฝเบ‡เปเบ•เปˆเบšเปเปˆเป„เบ”เป‰เป€เบ›เบตเบ”เปƒเบŠเป‰เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™เบเบฒเบ™เป€เบ›เบตเบ”. source codebase, เบฅเบฐเบซเบฑเบ”เบ™เบตเป‰เบ–เบทเบเบฅเบถเบšเบญเบญเบเบˆเบฒเบ repository. เบเบฒเบ™เบเปˆเบฒเบงเป€เบ–เบดเบ‡เบเบฒเบ™เบ‚เบฒเบ”เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ—เบตเปˆเบˆเบฐเบ™เปเบฒเป€เบญเบปเบฒ "Hot Reload" เป„เบ›เบชเบนเปˆเบเบฒเบ™เบ›เปˆเบญเบเบชเบธเบ”เบ—เป‰เบฒเบเบ‚เบญเบ‡ .NET 6 เป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบเบตเบ”เบ„เปเบฒเบ–เบฒเบก, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบ„เบธเบ™เบ™เบฐเบชเบปเบกเบšเบฑเบ”เบ™เบตเป‰เปเบกเปˆเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบเบฒเบ™เบ›เปˆเบญเบเบ‚เปเป‰เบ„เบงเบฒเบกเบชเบธเบ”เบ—เป‰เบฒเบเบ‚เบญเบ‡ .NET 6 RC1 เปเบฅเบฐ .NET 6 RC2 เปเบฅเป‰เบง, เปเบฅเบฐเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเป‚เบ”เบ เบœเบนเป‰เปƒเบŠเป‰. เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเปƒเบ™ Visual Studio 2022 เบเบฑเบ‡เบšเปเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบกเบตเป€เบงเบฅเบฒเป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบ Visual Studio 2022 เปเบฅเบฐ .NET 6 เบกเบตเบเบณเบ™เบปเบ”เบญเบญเบเปƒเบ™เบกเบทเป‰เบ”เบฝเบงเบเบฑเบ™ - เบงเบฑเบ™เบ—เบต 8 เบžเบฐเบˆเบดเบ.

เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบ„เบดเบ”เบงเปˆเบฒเปƒเบ™เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เบเบฒเบ™เบ›เปˆเบญเบเปƒเบซเป‰ "Hot Reload" เบžเบฝเบ‡เปเบ•เปˆเบขเบนเปˆเปƒเบ™เบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เบ—เบฒเบ‡เบเบฒเบ™เบ„เป‰เบฒ Visual Studio 2022 เปเบกเปˆเบ™เปเบ™เปƒเบชเปˆเป€เบžเบตเปˆเบกเบ—เบฐเบงเบตเบเบฒเบ™เบ”เบถเบ‡เบ”เบนเบ”เบเบฒเบ™เปเบ‚เปˆเบ‡เบ‚เบฑเบ™เบ‚เบญเบ‡เบ•เบปเบ™เป€เบกเบทเปˆเบญเบ—เบฝเบšเบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบžเบฑเบ”เบ—เบฐเบ™เบฒเบŸเบฃเบต. เบญเบตเบ‡เบ•เบฒเบก The Verge, เบเบฒเบ™เบ–เบญเบ™เบฅเบฐเบซเบฑเบ” "Hot Reload" เปเบกเปˆเบ™เบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบ‚เบญเบ‡เบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เป‚เบ”เบ Julia Liuson, เบซเบปเบงเบซเบ™เป‰เบฒเบžเบฐเปเบ™เบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบŠเบญเบšเปเบงเบ‚เบญเบ‡ Microsoft.

เปƒเบ™เบ–เบฒเบ™เบฐเป€เบ›เบฑเบ™เบเบฒเบ™เป€เบ•เบทเบญเบ™, Hot Reload เบชเบฐเบซเบ™เบญเบ‡เบงเบดเบ—เบตเบเบฒเบ™เปเบเป‰เป„เบ‚เบฅเบฐเบซเบฑเบ”เปƒเบ™เบ—เบฑเบ™เบ—เบตเปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเป‚เบ„เบ‡เบเบฒเบ™เบเปเบฒเบฅเบฑเบ‡เป€เบฎเบฑเบ”เบงเบฝเบ, เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบขเบธเบ”เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ”เป‰เบงเบเบ•เบปเบ™เป€เบญเบ‡เบซเบผเบทเบเบฒเบ™เบ„เบฑเบ”เบ•เบดเบ” breakpoints. เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบžเบฒเบเปƒเบ•เป‰เบเบฒเบ™เบ„เบงเบšเบ„เบธเบก dotnet watch, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบฅเบฐเบซเบฑเบ”เป„เบ”เป‰เบ–เบทเบเบ™เปเบฒเป„เบ›เปƒเบŠเป‰เป‚เบ”เบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบเบฑเบšเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบ, เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบ—เบฑเบ™เบ—เบต.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™