Starter Kit (edit)
Clean Architecture Solution Template for ASP.NET Core 5.0
GitHub - aspnetcorehero/Boilerplate: Clean Architecture Solution Template for ASP.NET Core 5.0. Built with Onion/Hexagonal Architecture and incorporates the most essential Packages your projects will ever need. Includes both WebApi and Web(MVC) Projects.
- Slim Controllers using MediatR Library
- Permissions Management based on Role Claims
- Toast Notification (includes support for AJAX Calls too)
- ASP.NET Core Identity
- AdminLTE Bootstrap Template (Clean & SuperFast UI/UX)
- AJAX for CRUD (Blazing Fast load times)
- jQuery Datatables
- Image Optimization
- Includes Sample CRUD Controllers / Views
- Active Route Tag Helper for UI
- RTL Support
- Complete Localization Support / Multilingual
- Clean Areas Implementation
- Dark Mode!
- Default Users / Roles Seeding at Startup
- Supports Audit Logging / Activity Logging for Entity Framework Core
- JWT & Refresh Tokens
(will be updated soon)
See the open issues for a list of proposed features (and known issues).
- Add Localizers throughout the MVC Project.
- Add Arabic Translations throughout the MVC Project. You can find the Dictionary under the Resources Folder in the Web Project.
- Ensure the code quality.
Let's make this the best .NET 5 Clean Architecture Template.
ToastNotification is a Minimal & Elegant Toast Notification Package for ASP.NET Core Web Applications that can be invoked via C#. Compatible with ASP.NET Core 3.1 and .NET 5.
CQRS in ASP.NET Core 5.0
Source 1: GitHub - iammukeshm/OnionArchitecture: The onion architecture, introduced by Jeffrey Palermo, overcomes the issues of the layered architecture with great ease. With Onion Architecture, the game-changer is that the Domain Layer (Entities and Validation Rules that are common to the business case ) is at the Core of the Entire Application. This means higher flexibility and lesser coupling. In this approach, we can see that all the Layers are dependent only on the Core Layers.
Article 3: .NET 5 Source Generators - MediatR - CQRS - OMG! (edument.se) (Source Code Generate - OMG)
NuGet Gallery | Packages:
ASP.NET Core Web API
Full ASP.NET Core 3.1 LTS application with DDD, CQRS and Event Sourcing (HAY HAY HAY) - Nguyen Truc Sinh
ASP.NET Core + VueJS
ASP.NET Core + ReactJS
ASP.NET MVC 5
This is a sample Web App to practice MVC 5, EF 6, Code First, Fluent Api, SignalR, Repository Pattern, Unit Of Work Pattern (HAY)
.Net Core Clean Architecture
GitHub - INNVTV/NetCore-Clean-Architecture: .Net Core starter project for clean architecture showcasing use of the CQRS pattern, MediatR and custom Middleware for cross-cutting concerns, micro-service communications with REST/OpenAPI, Swagger, Webhooks and gRPC endpoints, CosmosDB for data and Serilog for logging.
Ask me about Clean Architecture, DevOps, Scrum, Agile, .NET Core, Vue, and Angular
Clean Architecture With MVC
- ASP.NET Core 5
- Entity Framework Core 5
- Angular 10
- NUnit, FluentAssertions, Moq & Respawn
ASP.NET Identity Firebase Provider
Using Semantic UI with ASP.NET Core Razor Pages
Thin Controllers with CQRS and MediatR (HAY)
Domain-Driven Design specifically focussed on Command Query Responsibility Segregation (CQRS)
CQRS with Plumbing
A .NET core library for building fundraising applications
Starter Kit Bootstrap 4 Font Awesome 5 ESLint
A Developer's Guide to CQRS Using .NET Core and MediatR
Very simplified insurance sales system made in a microservices architecture using .NET Core (HAY)
This is an example of a very simplified insurance sales system made in a microservice architecture using:
- .NET 5
- Entity Framework Core
- JWT Tokens
- NEST (ElasticSearch client)
Topics: Unit Of Work
Unit Test with MediatR Pipeline Behavior