31 January 2022

46 links · Monday

Hello OmniSharp on .NET 6.0!

On December 15, 2021 we released version 1.38.0 of OmniSharp which, for the first time, included .NET 6.0 builds of the OmniSharp server. The related feature branch was maintained for over a year, and previously contained a .NET 5-based variant of OmniSharp, t…

.NET R&D Digest (January, 2022)

This issues includes bits of computer science, software development, distributed systems, .NET, Windows, diagnostics, COM and low level performance.

Please make a dumb car – TechCrunch

Today’s cars are dumb where they should be smart, and smart where they should be dumb. Enough already. Make a car that’s pretty much all dumb and watch it sell — because what automakers are giving people is so bad, they’ll pay more to have less of it. Cars now…

Array or object JSON deserialization (feat. .NET & System.Text.Json)

Ah, the joys of integrating with third-party APIs… We always end up having to hammer something to get things working 🤣. This is a post about one of such situations, resorting to some JSON deserialization trickery (via JsonConverter) to be able to get things w…

Network Server Accelerator (NSA HTTP)

<p>The HP-UX Network Server Accelerator for HTTP (NSA HTTP) is a networking feature that improves Web server performance by maintaining an in-kernel cache of recently accessed Web pages.</p>

Episode 21: Milly Schmidt — PATHS UNCOVERED

WRITER - FLUTE TEACHER - TUTOR - EDITOR - DEVELOPER - WEB DEV - FRONT END ENGINEER - UX LEAD - TECH INSTRUCTOR - DIRECTOR OF PRODUCT & DESIGN

291: GitHub Actions All The Things

Frank is finally all in on continuous integration and continuous delivery with .NET 6 and he did it all with GitHub actions!

Temporal Tables with EF Core 6

Temporal tables keep changes of updates and deletes with specific tables. This is a feature of SQL Server since SQL Server 2016. Without using this feature from SQL Server, with EF Core often the b…

Don’t forget Microsoft

Understanding the behemoth in Redmond teaches us valuable lessons in cloud infrastructure, startup strategy, and the future of software.

X.520: What’s in a name?

Disclaimer: This post represents personal opinions and thoughts, and does not represent the views or positions of my employer, Google.

Hardy, Ramanujan and Taxi No. 1729

In his book Ramanujan: Twelve Lectures on Subjects Suggested by His Life and Work, G. H. Hardy tells this famous story: He could remember the idiosyncracies of numbers in an almost uncanny way. It …