Modular Monolith Application Development Tutorial

ABP provides a great infrastructure and tooling to build modular software solutions. In this tutorial, you will learn how to create application modules, compose and communicate them to build a monolith modular web application.

This tutorial focuses on modularity. The example application's functionality and user interface are intentionally kept simple. If you want to learn real world, full featured application logic development with ABP, please follow the Book Store tutorial.

Tutorial Outline

Image for: Tutorial Outline

This tutorial is organized as the following parts:

Download the Source Code

Image for: Download the Source Code

You can download the completed sample solution here.

See Also

Image for: See Also

Contributors


Last updated: January 22, 2025 Edit this page on GitHub

Thank you for your valuable feedback!

Please note that although we cannot respond to feedback, our team will use your comments to improve the experience.

In this document
Community Talks

Structuring ASP.NET Core Projects: Layered Architecture Explained

15 May, 17:00
Online
Watch the Event
Boost Your Development
ABP Live Training
Packages
See Trainings
The Official Guide
Mastering
ABP Framework
Learn More