Articles

.NET 8: Serialization Improvements

In this article, I will explain serialization and deserialization improvements come with .NET 8

dotnet net8

EF Core 8 Primitive collections

Discover the new features in EF Core 8 for working with primitive collections. Before EF Core 8, you had to use workarounds to store lists of primitiv...

Blazor's History and Full-stack Web UI

The first version of Blazor was released on May 14, 2020. Since its initial release, Blazor has evolved into six different versions. In this post, I e...

blazor net8

Using Complex Types as Value Objects with Entity Framework Core 8.0

I introduce the new Complex Types feature of Entity Framework Core 8.0 and show some examples of how you can use it in your projects built with ABP Fr...

ASP.NET Core Metrics with .NET 8.0

In this article, I'll show you the new built-in metrics of .NET 8, which are basically numerical measurements reported over time in your application a...

Changes with Containers in NET 8.0.

This article will show the the changes of container images with NET 8.0.

New Raw SQL queries for unmapped types with EF Core 8.0

I would love to talk about the new feature in EF Core 8.0, specifically the raw SQL queries for unmapped types.

How to Upload and Download Files in the ABP Framework using Angular

In this article, I will describe how to upload and download files with the ABP framework using Angular as the UI template, most of the code is compati...

Moving Background Job Execution To A Separate Application

In this article, I will show you how to move the background job execution to a separate application.

abp background-job

Cascading Option Loading with Extensions System in ABP Angular

We examined how to cascading load options with extensions system in ABP Angular