Stay updated

Angular: present and future
It’s been awhile since the last news article about the framework, so let's get back to talking about Angular . According to surveys conducted by...

Concurrency Unit Testing with Coyote
In the last article about Actor Model, we have shown how to implement this pattern by using Akka Actors. Today we will see how to use Coyote, a...

Custom records in C# 9
In the previous article, we analyzed the Positional Records that are the real innovation of this new functionality of C# 9. We discovered that...

Making systems resilient with Polly
Who has never heard the term resilience? In this period of pandemic, perhaps we heard it even more often, in fact it has been associated with the...

Mass Transit: a real use case
In the last year and a half, I have had the opportunity to work for a client with a strongly microservice-oriented architecture to support his...

Blazor vs Angular: which to choose? Part two
After comparing the two frameworks from the development experience’s point of view, we now analyze the features that both provide in terms of...

Using Lazy Loading pattern in Angular
One of the fundamental concepts of Angular are the Modules called NgModules. We can define a NgModule as a container of blocks of code that belong...

Migrating a Blazor Wasm Hosted project from .NET Core 3.1 to .NET 5
One of the goals of the milestone we are managing for one of our customers is the migration from .NET Core 3.1 to .NET 5. Let’s see together the...

Positional records in C# 9
In a previous article, I have talked about the probable innovations that would be introduced with the new version of the Microsoft language C# 9....

Build scalable and resilient applications with Akka Actors
One of our clients working in the gaming field has commissioned us a platform for managing a virtual football championship, with both team and...