# ABP Documentation

## Table of Contents

* Getting Started
  *  <a href="Getting-Started-Console-Application.md" target="_blank">With Console Application</a>
  *  <a href="Getting-Started-AspNetCore-Application.md" target="_blank">With ASP.NET Core Web Application</a>
* Fundamentals
  * <a href="Dependency-Injection.md" target="_blank">Dependency Injection</a>
  * [Virtual File System](Virtual-File-System.md)
  * [Localization](Localization.md)
  * [Exception Handling](Exception-Handling.md)
* [Multi Tenancy](Multi-Tenancy.md)
* Module Development
  * <a href="Module-Development-Basics.md" target="_blank">Basics</a>
  * Plug-In Modules
  * [Best Practices](Best-Practices/Index.md)
* Domain Driven Design
  * Domain Layer
    * [Entities & Aggregate Roots](Entities.md)
    * Value Objects
    * [Repositories](Repositories.md)
    * Domain Services
    * Specifications
    * Domain Events
  * Application Layer
    * Application Services
    * Data Transfer Objects
    * Unit Of Work
* Data Access
  * [Entity Framework Core Integration](Entity-Framework-Core.md)
  * MongoDB Integration