Run Aspnetcore

screenshot of Run Aspnetcore

A starter kit for your next ASP.NET Core web application. Boilerplate for ASP.NET Core reference application, demonstrating a layered application architecture with applying Clean Architecture and DDD best practices. Download 100+ page eBook PDF from here ->

Overview:

AspnetRun is a reference application for ASP.NET Core developers, providing a boilerplate for building modern web applications. It demonstrates a layered application architecture with Domain Driven Design (DDD) best practices and implements the NLayer Hexagonal architecture. The goal is to create a clean and modular architecture that follows SOLID principles. The project also incorporates various best practices such as loosely-coupled, dependency-inverted architecture, design patterns like Dependency Injection, logging, validation, exception handling, and localization. It provides step-by-step documentation and a development e-book for learning and improving ASP.NET Core web development skills.

Features:

  • Layered application architecture with DDD best practices
  • NLayer Hexagonal architecture implementation
  • Clean Architecture with SOLID principles
  • Loosely-coupled, dependency-inverted architecture
  • Design patterns like Dependency Injection, logging, validation, exception handling, and localization