Articles

MANAGING BASELINE CREATION IN APPLICATIONS BASED ON ABP.IO FRAMEWORK

Explore a module developed to manage baselines creation, entity versioning, ensuring accurate and comprehensive change tracking. The article discusses...

HOW TO TEST THE SYSTEM USING POSTGRESQL AND TESTCONTAINERS

In one of our recent projects, we opted to use PostgreSQL due to its robust JSON support and cost-effectiveness, particularly when hosted on Azure. Ho...

Create a Generic HTTP Service to consume a Web API

This article will guide you through the process of creating a Generic HTTP service in C# that consumes a .NET Core Web API.

🧪 Unit Testing Best Practices In .NET C# 🤷‍♂️

Tips, tricks and best practices of Unit Testing in .NET C# using NUnit and Moq.

Use User-Defined Function Mapping for Global Filter

ABP provides data filters that can filter queries automatically based on some rules. This feature is useful for implementing multi-tenancy, soft delet...

Memory Management In .NET

If you want to know all about memory management in .NET, read this article. If you like the content, share/repost so that others can benefit from it �...

How to use .NET Aspire with ABP framework

This guide explores how to combine .NET Aspire with ABP, enabling developers to create observable, and feature-rich applications.

aspire

🧵 How String In .NET C# Works 🤷‍♂️

➡ Do you know that String is an Object which acts as a Value type? ➡ Do you understand how String is immutable? ➡ In this article we are going to disc...

How to use Angular Material with Form Validation on ABP

The ABP framework (Angular) has its own validation mechanism, which may cause issues with Angular Material. In this article, I will explain how to use...

Tunnel your local host address to a public URL with ngrok

Tunnel your localhost address to a public URL with ngrok and have the Authority URL in the appsettings.json file of a .NET MAUI app replaced with th...