[Last Week in .NET #96] – Light Guerilla Warfare

We’ve got a few new releases this week, some light corporate guerilla warfare at Github, and the third kind of lie, Statistics. Let’s get into it.

.NET 7 Preview 7 is out, and this will be the last Preview. The next release will be an “RC”. ๐Ÿ†•

.NET 6.0.8 has been released and it fixes CVE-2022-34716 a .NET Information disclosure vulnerability. ๐Ÿ†•

.NET 3.1.28 has been released and it fixes this same vulnerability. ๐Ÿ†•

Announcing .NET Framework 4.8.1 and the big thing they’re announcing are accessibility updates. If there’s more, it’s not being broadcast very loudly. ๐Ÿ†•

Kevin Jones (@vcsjones on twitter) continues his thread on new happenings in System.Security.Cryptography. I tried to punch up that sentence as much as possible, but writing about Cryptography can be as boring as it is important. Luckily Kevin makes it interesting. ๐Ÿ”

Microsoft Teams has 7x the Daily Active Users that Slack has. In completely unrelated news, Teams starts up automatically when Windows loads and there is no way on God’s Green Earth that affects the DAU count at all. Ok, so I lied. They are related. โ™Š

Powerpoint now offers Dark Mode because we’ve completely lost the plot and do things because we can, and not because of their original meaning. ๐ŸŒƒ

Kevlin Henney writes an article for O’Reilly on ML and Scaling False Peaks. It’s worth your time.๐Ÿ”

Virtual Formatter in ReSharper 2022.2. I’ve read the blog post twice and I really don’t understand what this thing does. ๐Ÿคทโ€โ™€๏ธ

Visual Studio for Mac 17.3 is now available Lots of Goodies here, and I didn’t know the StringSyntaxAttribute was a thing but I think I’m going to use that going forward. ๐Ÿฌ

Nothing like a little light insurrection for a monday morning. Lucas Garron from Github shares a tweet warning that Github is changing their policy on non-essential cookies. Github used to have a policy of not tracking their users (the only used essential cookies) but now they’re making a switch and adding non-essential cookies to the list of cookies they ‘offer’. Frankly I’m surprised that Microsoft’s KPIs allowed them to even make it two years without reversing course, and I hope we see more of these corporate guerilla tactics. Of course for every action there is an equal and opposite reaction, and I’ll just leave that there for you to think about. ๐Ÿ˜

The “Multi-Platform” part of MAUI has a giant asterisk, of course, and that is if you want Linux support, it’s gotta be supported by the community. Here’s where the “What’s good for the open-source platform is bad for Microsoft” tussle comes to a head. It’s great for open source to have Linux as a first class citizen, but that’s bad for Microsoft. ๐Ÿง

So if you know what %2f means in URL land, you’re gonna want to know about this change in behavior for Kestrel. I seemingly had to deal with this same sort of problem way back in the .NET 4.0 days and unfortunately never got it resolved. ๐Ÿ›

#OnDotNETLive talks about a new open source data processing framework for .NET. I love the smell of ETL in the morning. ๐Ÿต

Rider 2022.2 includes some new features for C# 11 and this reminds me I really ought to give Rider a try. Even with VS 2022 Resharper is still indispensible (especially vs. that weird AI/Intellisense thing Microsoft is trying out). โœจ

Apparently Ready Player One was wrong about the first easter egg proving that if you want to get the right answer on the internet, just post the wrong one. ๐Ÿฅš

And that’s it for what happened Last Week in .NET.

Leave a Reply