Fading Coder

One Final Commit for the Last Sprint

Implementing a Web API Using the ABP Framework and Domain-Driven Design

Building a robust application backend involves transitioning from standard three-tier architectures to more modular patterns like Domain-Driven Design (DDD). Within the ABP Framwork, this process centers on defining a domain model and exposing it through an application service layer, which the frame...

Using Entity Framework Core with MySQL 8.0 in WinForms Applications

NuGet Package Requirements This tutorial targets MySQL 8.0. The required NuGet packages are: MySql.EntityFrameworkCore Microsoft.EntityFrameworkCore Microsoft.EntityFrameworkCore.Relational These packages are designed for .NET Core/.NET 5+ Windows Forms applications. Standard .NET Framework projects...

Introduction to ASP.NET Core Razor Pages Architecture

Prerequisites and Setup To utilize the features described, ensure .NET Core 2.0 SDK or later is installed. For development environments, Visual Studio 2017 version 15.3 or above is recommended, including the "ASP.NET and web development" workload. Enabling Razor Pages in the Application Pi...

Database Migration Workflow in Entity Framework Core

When utilizing the Code-First approach in Entity Framework Core, the data model rarely remains static after the initial deployment. Adding properties to entities, altering relationships, or introducing new tables requires a systematic mechanism to synchronize these structural changes with the underl...

Preventing Duplicate Child Entity Insertion During Batch Imports in ABP and Entity Framework

During bulk data ingestion, multiple parent records frequently reference identical dependent entities. When processing these records sequentially, naive instantiation logic can inadvertently create redundant child objects. Consider an import routine where academic papers reference contributing autho...