#391 A simpler way to Azure

sponsor

Role-Based Authorization for ASP.NET Web APIs

What is the best way to apply Role-Based Access Control (RBAC) to your ASP.NET Web API? Let's find out together.

this week's favorite

A simpler way to Azure

I have loved working with Heroku for years and have long wished Azure had a similar offering. Many people have tried this, here's my effort.

Prime your flux capacitor: SQL Server temporal tables in EF Core 6.0

EF Core 6.0 Release Candidate 1 was released to NuGet a few weeks ago. This release is the first of two “go live” release candidates that are supported in production. EF Core 6.0 RC1 runs on Release Candidate 1 for .NET 6.0, which also has a “go live” license.

Causal consistency guarantees in MongoDB – “majority” read and write concerns

This post will be more practical as I’ll provide some actual code examples that break Causal Consistency Guarantees in MongoDB. We’ll also make an initial attempt to fix that by using “majority” reads and writes. This will prove insufficient, which will lead the discussion towards Logical Clocks and Causally Consistent Sessions in Mongo, which I’ll review in the following articles.

What’s new in C# 10: New possibilities for validation and logging methods

From C# 10 we can make use of the [CallerArgumentExpression] attribute. This attribute can be applied to a parameter to get information about another specified parameter in the method.

Named pipes in .NET 6 with tray icon and service

There are many examples out there which explains how to build an application with a tray icon and a Windows Service. A few posts describe how to communicate between the two.

events

UnoConf 2021 - 9 speakers, 7 presentations & 6 exciting announcements

We’re excited to share our 4.0 release and the significant improvements that will make it easier and quicker for you to build Pixel-Perfect Multi-Platform Applications with Uno Platform. Register today and join us at UnoConf on November 30th.

newsletters

Would you like to become a sponsor and advertise in one of the issues? Check out our media kit and get in touch.