Microsoft's .NET Framework gets one less update reboot
- Reference: 1676536207
- News link: https://www.theregister.co.uk/2023/02/16/microsoft_net_framework_updates/
- Source link:
In particular, they'll see one less reboot needed when installing updates, can use the Dynamic Update capability to ensure their .NET framework has the latest feature update packages, and will have more control when it comes to deciding on optional updates, we're told.
Microsoft this week said it will integrate the .NET Framework into the UUP, so users who move to Windows 11 version 22H2 will get automatic updates and will not need to reboot as many times. One time fewer than before, in fact. Think of the time you'll save.
[1]
It's part of the introduction The Register wrote about of [2]on-premises UUP , which is designed to deliver smaller and faster uploads of Windows updates – once you install a one-time 10GB download, which is crucial to the on-prem update management.
[3]
[4]
The change will be a positive one for .NET Framework users, according to Brett Lopez, principal software engineer and program manager at Microsoft.
"Before this improvement, when you installed the latest OS feature update via Windows Update, .NET Framework updates would not automatically get installed," Lopez writes in a [5]post . "Your device had to restart to apply the feature update first. Then it would scan against Windows Update to detect and install .NET Framework updates. This used to require another reboot."
[6]
In addition, preview .NET Framework updates will be offered in a new way. For Windows 11 22H2, they'll be found by going to Settings > Windows Update > Advanced option s> Optional updates. From there, users will be able to pick from a list the optional updates they want to install.
Before this, they often had to look out for updates by going to the Windows Update page and checking for them.
"This would automatically install preview .NET Framework updates and cause your device to restart," Lopez wrote. "With this improvement, [developers will] have better visibility into and control over adopting the latest optional preview .NET Framework updates."
[7]Microsoft's do-it-all IDE Visual Studio 2022 came out late last year. How good is it really?
[8].NET open source is 'heavily under-funded' says AWS
[9]20 years of .NET: Reflecting on Microsoft's not-Java
[10]Windows November update trips up some Intel graphics drivers
To receive all optional update stuff, users can get the [11]KB5022360 release or the latest Windows update.
Microsoft began banging the drum about smaller and faster updates in Windows 11 21H2 in 2021, including a redesign of cumulative updates that come in package size that is 40 percent smaller and a reduced download size for the more current Windows devices.
[12]
The software vendor in September 2022 [13]promised further performance improvements – including 30 percent smaller update downloads – for feature and cumulative updates in Windows 11 22H2. ®
Get our [14]Tech Resources
[1] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2Y@4M0sIFCMS3K3eBq0bYMQAAARE&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0
[2] https://www.theregister.com/2023/02/13/microsoft_uup_smaller_updates/
[3] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44Y@4M0sIFCMS3K3eBq0bYMQAAARE&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0
[4] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33Y@4M0sIFCMS3K3eBq0bYMQAAARE&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0
[5] https://devblogs.microsoft.com/dotnet/improvements-to-net-framework-updates-for-windows-11-22h2/
[6] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44Y@4M0sIFCMS3K3eBq0bYMQAAARE&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0
[7] https://www.theregister.com/2022/01/25/visual_studio_2022/
[8] https://www.theregister.com/2022/12/01/net_open_source_heavily_underfunded/
[9] https://www.theregister.com/2022/02/15/20_years_of_dotnet/
[10] https://www.theregister.com/2023/02/09/microsoft_windows_intel_graphics/
[11] https://support.microsoft.com/en-us/topic/january-26-2023-kb5022360-os-build-22621-1194-preview-f6973dbe-bcc4-402a-8b9a-0541b0959403
[12] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33Y@4M0sIFCMS3K3eBq0bYMQAAARE&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0
[13] https://techcommunity.microsoft.com/t5/windows-it-pro-blog/faster-smaller-windows-11-version-22h2-update-fundamentals/ba-p/3631894
[14] https://whitepapers.theregister.com/
Re: .Net Framework is not .Net
And the new shiny .Net is a space hog. Seriously, something that would have been 100M on Framework now comes in at 1GB of DLLs on Core. It's getting so that Core is getting unusable without automated tools like Octopus or MS Dev Ops... which is probably the point: lock the users in, make them dependent on your product.
Re: .Net Framework is not .Net
If you're shipping 100mb of compiled code and you're _not_ using some form of automated tools, it's probably worth investigating them. You don't even need any form of vendor lock in, you can write your own scripts and run them in Linux containers. Octopus and DevOps are just fancy UIs and orchestration built on top of scripts.
If you _choose_ to ship a full copy of the framework alongside your deployment (rather than require it to be installed separately) then it will add at most 170mb (not sure where you've got 900mb from). There are utilities and processes out there that will trim that down for you.
.Net Framework is not .Net
It's worth pointing out for any of your readers that don't use this technology on a day-to-day basis that .Net Framework (to which this article refers) is the framework originally introduced around the turn of the century which is now at version 4.8. This has been in legacy/maintenance mode for a few years and is now considered to the part of the operating system for support purposes, much like VB6 runtime or Visual C++ runtime libraries.
For the past 5 years, Microsoft's efforts have been focused on the open-source cross-platform framework previously called .Net Core and now called just .Net (without the word "framework" or "core")