The Next Three Zero-Days

Microsoft patches 117 vulnerabilities, with three under attack 'zero days'.
šŸ“† July 29th is .NET ā€œFocus on F#ā€ Day. You can sign up to watch a whole day of videos on F# at focus.dotnetconf.net. I havenā€™t ever seen a CFP for these ā€œFocusā€ events so Iā€™m unsure of how they pick their speakers; but it looks like a good lineup.
šŸŖ Microsoft publishes its own applications through the Microsoft Store, making it about 95% of the Microsoft Store.
šŸ“¹ On July 8th, Kathleen Dollard, Rich Lander, and Immo Landwerth ā€˜sat downā€™ on youtube to talk about Whatā€™s new in .NET 6 Preview 6 & 7, and how they handle ā€œbreaking changesā€. Which they can handle now that they arenā€™t wed to ā€œDonā€™t break anything at all costsā€ .NET Framework.
šŸ’ā€ā™€ļø Bill Wagner and Beth Massi talk to .NET Notts about what the .NET Foundation does, and thatā€™s important because
ā˜‘ The .NET Foundation 2021 Board Nominations are open but donā€™t get your hopes up because thereā€™s a nomination committee who will decide who actually gets voted on. Thereā€™s also a job description of what board members do, if youā€™re interested.
ā© The ASP.NET Community Standup ā€“ Building with Blazor happened last week and it shows how Powered4.tv was built using Blazor.
šŸ“¢ .NET 5.0.8 has been released. The interesting bit here is that now you can use Windows Forms and WPF are supported for Arm64. This was initially in .NET 6 Preview 1 and backported to .NET 5.0 with this release.
šŸ“¢ .NET Core 3.1.17 has been released. Several non-security bug fixes are in this release.
0ļøāƒ£ Microsoft Patches 3 Under-Attack Windows Zero-Days the big news here is that if you have Windows Systems, youā€™ll have already wanted to patch them. If not, patch them now. One of the three Zero-days includes a drive-by attack via web browsers. Second to that is that there are 117 vulnerabilities patched, with 17 labeled ā€˜criticalā€™.
šŸ‘Øā€šŸ‘©ā€šŸ‘§ā€šŸ‘¦ You know you can run multiple projects when you hit ā€˜F5ā€™ in Visual Studio, right? I love the gif method of teaching; and because of that Iā€™ll forgive the horrible experience weā€™ve taught ourselves is adequate with debugging multiple projects via F5.
šŸŒŽ Global Usings are in .NET 6 and this seems like something that will in no way ever be abused or lead programmers to wonder what namespaces are avialable.
ā˜ Microsoft introduced the Windows 365 Cloud PC last week and the interesting bit here is that now you can build Windows applications without needing windows. Youā€™ll never have to worry about zero-days plaguing your personal computer, and youā€™ll get to snobbishly remind people that you use linux all at the same time! As usual the licensing situation with Windows 365 is inscrutable to mere mortals.
šŸ“¢ Announcing .NET 6 Preview 6 with the previously mentioned Arm64 support, Apple Silicon support.
šŸ“¢ Visual Studio 2022 Preview 2 is out and it includes Web Live Preview for ASP.NET? Wait a second. ASP.NETā€¦ Webforms? Thatā€™s still a thing? Thereā€™s doubling down on an old technology, and then theresā€¦ this.
šŸ“ The Microsoft Windows Developer Team has their ā€˜notesā€™ publicly visible for Windows Development and these pages are chock-full of interesting tidbits. If you find yourself doing native Windows development, youā€™ll want to bookmark this.
šŸ“¢ ML.NET 1.6 has been released and it now supports Appleā€™s Silicon, along with several other fixes.
šŸ˜œ Microsoft released a new emoji introduction video and whatever team did this needs to be responsible for the Windows Experience in general. I have a feeling they could do better than what weā€™ve got.
šŸš«šŸ§ System.Drawing.Common will be Windows-only in .NET 6. While a good move, it feels like ā€˜Commonā€™ isnā€™t. Programmer hubris comes for us all in the end.
and Lastly,
A helpful tip for debugging, you can use Debugger.IsAttached as a way to catch Exceptions, but wouldnā€™t you just click the ā€˜Break on All Exceptionsā€™ checkbox in Visual Studio? How is this different from that?
And thatā€™s it for what happened Last Week in .NET.

Moving to Microservices? Sign up for a free 5 day email course at https://movetomicro.services 

Join our newsletter

checkmark Got it. You're on the list!
Ā© 2020 Double Your Productivity