Digests » 316


C# Developers are in demand on Vettery

Vettery is an online hiring marketplace that's changing the way people hire and get hired. Ready for a bold career move? Make a free profile, name your salary, and connect with hiring managers from top employers today.

this week's favorite

Exploring top-level statements in C# 9

I wanted to know how is the top-level statements feature in C# 9 handled and what’s actually produced. Although I originally planned to do just a quick test and the look at the IL, I kept testing the feature more and more.

Onion Architecture In ASP.NET Core With CQRS

In this article, We will talk about Onion Architecture In ASP.NET Core and it’s advantages. We will also together build a WebApi that follows a variant of Onion Architecture so that we get to see why it is important to implement such an architecture in your upcoming projects.

Generating C# .NET Classes at Runtime

There’s been several times in my C# career where I’ve had to generate new class types at runtime. Hopefully writing about it will help others in the same situation. It also means I won’t have to look up the same StackOverflow articles again in the future! Whilst I originally did this in .NET 4.6.2, I’ve provided samples for the newer .NET Core 3.0.

Real-Time Messaging In A Distributed Architecture Using ABP, SignalR & RabbitMQ

In this article, we will build a basic real-time messaging application in a distributed architecture. We will use Abp Framework for infrastructure and tiered startup template, SignalR for real-time server-client communication and RabbitMQ as the distributed event bus.

5 Tricks You Should Know About Visual Studio’s Immediate Window

Visual Studio's Immediate Window opens up the opportunity to do some weird and wonderful things when debugging.

Join over 23,900 readers for a free weekly email with fresh news, articles and tutorials.