Microsoft Ignite was the 22nd - 24th of September and the news is here

Lots of Azure, and lots of releases that large enterprises and governments would love.


Top Ten APIs in .NET 5.0

Good info here, and lots you may not have known about.


How to build a Database application in Blazor Part 3

Everything old is new again. Angular is the new Webforms, Blazor is the new Angular. Here we are, partying like it's 2009.


Visual Studio for Mac now supports iOS 14 and XCode 12


The magic phrase is redacted

Apparently if you make that text in the above tweet your password you can find out if anyone stores your password in plain text.


Microsoft talks about what's new with the Windows SubSystem for Linux in September 2020.

If we ever get to the year of Linux on the Desktop it will be through WSL.


Ginny Caughey talks about Project Reunion

I haven't quite figured out what they want it to do but as long as it's "Simplify the sheer number of ways you can develop for Windows", I'm in.


Microsoft releases Microsoft.Data.Sqlite 5.0 RC1 for Entity Framework Core.


Jetbrains Resharper 2020.3 EAP is out, with support for C# 9 features like top-level statements.


The Desktop community Standup happened on September 24th, and this hour long standup dives into winforms and OSS.

In case it isn't apparent, Microsoft uses the word 'standup' loosely.


Microsoft's Channel 9 goes into Microsoft Identity and how to get started with it in this 15 minute video.

Fifteen minutes. Around the time a standup should take. We see you, Channel 9.


Matthew Leibowitz writes a deep dive into System.CommandLine.

If you want to write a command line app in .NET, check out System.CommandLine. Finally there's a way to deal with parsing command line arguments that doesn't involve reinventing the wheel or using a go-clone library.


Nat Friedman, CEO of Github, unfollows everyone in an attempt to hear less about Github putting children in cages.

On September 24th, Nat tweeted "Github Stories 🤔" and his replies filled up with references to ICE putting kids in cages.

If you remember, Github has a contract with ICE, and come hell, highwater, or angry public sentiment, is going to continue to honor that contract. Maybe Nat doesn't want hearing about that in his feed any more and so he unfollowed everyone.

Some days twitter seems like high school, if the cliques in high school resulted in life and death decisions.


A paper entitled "How to build good software" dives through the common problems we run into developing software and how to fix them.

You can be forgiven for wanting to print this out and send it to every manager you ever had.


Hillel Wayne talks about the eternal debate: Is software craftsmanship?

(Spoiler: Maybe?)

He goes into the math problem of two people digging a hole and I don't think there's anything more closely aligned with programming than randomly digging holes.


Linux won't get any love in MAUI

MAUI is 'multi-platform', not 'cross-platform'. While this may seem like tomato and tomato, there are a few people out there who are mad that MAUI won't support... the linux desktop. Presumably the same number of people liked the ending of LOST.

If you are looking for 'true' cross-platform Desktop UI frameworks; give AvaloniaUI a try or give in and use electron like everyone else.


Microservices and Containerization Meetup tomorrow

The .NET Foundation is hosting the aforementioned meetup about Microservices and containerization tomorrow (September 29th) at 4pm UTC.

Remember: If someone touts microservices without diving into discussing communication among containers (past HTTP Request/Response), event-driven architecture, under what conditions your org structure would benefit from microservices, or whether or not your workload needs that sort of separation, run quickly.

Twitter Mentions