All Projects → Kation → Comboost

Kation / Comboost

Licence: mit
ComBoost是一个领域驱动的快速开发框架

Projects that are alternatives of or similar to Comboost

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 ->
Stars: ✭ 227 (+104.5%)
Mutual labels:  aspnetcore, aspnet-core, dotnet-core, domain-driven-design, ddd-architecture
Architecture
.NET 6, ASP.NET Core 6, Entity Framework Core 6, C# 10, Angular 13, Clean Code, SOLID, DDD.
Stars: ✭ 2,285 (+1958.56%)
Mutual labels:  aspnetcore, aspnet-core, dotnet-core, domain-driven-design
Aspnetboilerplate
ASP.NET Boilerplate - Web Application Framework
Stars: ✭ 10,061 (+8963.96%)
Mutual labels:  aspnetcore, aspnet-core, dotnet-core, domain-driven-design
Revo
Event Sourcing, CQRS and DDD framework for C#/.NET Core.
Stars: ✭ 162 (+45.95%)
Mutual labels:  aspnetcore, aspnet-core, domain-driven-design
Nlayerappv3
Domain Driven Design (DDD) N-LayeredArchitecture with .Net Core 2
Stars: ✭ 138 (+24.32%)
Mutual labels:  dotnet-core, domain-driven-design, ddd-architecture
Clean Architecture Manga
🌀 Clean Architecture with .NET6, C#10 and React+Redux. Use cases as central organizing structure, completely testable, decoupled from frameworks
Stars: ✭ 3,104 (+2696.4%)
Mutual labels:  dotnet-core, domain-driven-design, ddd-architecture
Event Sourcing Jambo
An Hexagonal Architecture with DDD + Aggregates + Event Sourcing using .NET Core, Kafka e MongoDB (Blog Engine)
Stars: ✭ 159 (+43.24%)
Mutual labels:  dotnet-core, domain-driven-design, ddd-architecture
Run Aspnetcore Realworld
E-Commerce real world example of run-aspnetcore ASP.NET Core web application. Implemented e-commerce domain with clean architecture for ASP.NET Core reference application, demonstrating a layered application architecture with DDD best practices. Download 100+ page eBook PDF from here ->
Stars: ✭ 208 (+87.39%)
Mutual labels:  aspnetcore, aspnet-core, ddd-architecture
Awesome Microservices Netcore
💎 A collection of awesome training series, articles, videos, books, courses, sample projects, and tools for Microservices in .NET Core
Stars: ✭ 865 (+679.28%)
Mutual labels:  aspnetcore, aspnet-core, dotnet-core
Ddd Tdd Rich Domain Model Dojo Kata
DDD patterns implemented following TDD
Stars: ✭ 91 (-18.02%)
Mutual labels:  dotnet-core, domain-driven-design, ddd-architecture
.NET-Backend-Developer-Roadmap
Nick's Roadmap for a .NET Backend Developer working with Microservices
Stars: ✭ 827 (+645.05%)
Mutual labels:  aspnetcore, dotnet-core, aspnet-core
Practical Aspnetcore
Practical samples of ASP.NET Core 2.1, 2.2, 3.1, 5.0 and 6.0 projects you can use. Readme contains explanations on all projects.
Stars: ✭ 6,199 (+5484.68%)
Mutual labels:  aspnetcore, aspnet-core, dotnet-core
Netcorekit
💗 A crafted toolkit for building cloud-native apps on the .NET platform
Stars: ✭ 248 (+123.42%)
Mutual labels:  aspnetcore, dotnet-core, ddd-architecture
Aspnetcore Developer Roadmap
Roadmap to becoming an ASP.NET Core developer in 2021
Stars: ✭ 8,248 (+7330.63%)
Mutual labels:  aspnetcore, dotnet-core, aspnet-core
Cronscheduler.aspnetcore
Cron Scheduler for AspNetCore 2.x/3.x or DotNetCore 2.x/3.x Self-hosted
Stars: ✭ 100 (-9.91%)
Mutual labels:  aspnetcore, aspnet-core, dotnet-core
Run Aspnetcore Angular retired
Enterprise Web Application infrastructure for ASP.NET Core and Angular. Boilerplate for ASP.NET Core + Angular reference application, demonstrating a layered application architecture with DDD best practices. Download 100+ page eBook PDF from here ->
Stars: ✭ 36 (-67.57%)
Mutual labels:  aspnetcore, aspnet-core
Server
The core infrastructure backend (API, database, Docker, etc).
Stars: ✭ 8,797 (+7825.23%)
Mutual labels:  aspnetcore, dotnet-core
Jdonframework
Domain-Driven-Design Pub/Sub Domain-Events framework
Stars: ✭ 978 (+781.08%)
Mutual labels:  domain-driven-design, ddd-architecture
Aspnetauthorizationworkshop
A workshop for moving through the various new pieces in ASP.NET Core Authorization
Stars: ✭ 1,046 (+842.34%)
Mutual labels:  aspnet-core, dotnet-core
Practical Clean Ddd
A simplified and effortless approach to get started with Domain-driven Design, Clean Architecture, CQRS, and Microservices patterns
Stars: ✭ 28 (-74.77%)
Mutual labels:  aspnetcore, ddd-architecture

ComBoost 3.0

ComBoost是什么?

ComBoost是一个通用性的应用程序框架,专门设计用于开发新型应用程序。框架提供了高扩展、低耦合的组件,为开发者提供高效可靠的开发体验。
ComBoost 3.0基于.Net Standard目标框架实现。3.0版本开始将从实体框架转变为服务框架,不再仅限于实体类目标。

分层架构

ComBoost基于DDD领域驱动设计提供一个分层架构模型。

Layered Architecture

示例

Nuget包

ComBoost框架分发了以下Nuget包。

包名 状态 说明
Wodsoft.ComBoost NuGet version 包含领域服务的一些基础接口实现,例如DomainContext,DomainService,DomainProvider等。用于领域服务项目
Wodsoft.ComBoost.AspNetCore NuGet version 包含基于AspNetCore的Http领域上下文实现
Wodsoft.ComBoost.AspNetCore.Security NuGet version 包含Asp.Net Core的身份认证模块功能,方便开发者进行身份验证。用于非Mvc网站项目,一般不直接引用
Wodsoft.ComBoost.Core NuGet version 包含框架核心接口定义与接口的扩展方法。一般不直接引用
Wodsoft.ComBoost.Data NuGet version 包含实体领域服务。用于网站项目
Wodsoft.ComBoost.Data.Core NuGet version 包含实体领域的接口定义、基础实现与通用扩展方法等。用于实体层项目
Wodsoft.ComBoost.EntityFramework NuGet version 包含Entity Framework 6.x的实现。用于网站项目
Wodsoft.ComBoost.EntityFrameworkCore NuGet version 包含Entity Framework Core 2.x 的实现。用于网站项目
Wodsoft.ComBoost.Mock NuGet version 包含领域服务单元测试的模拟模块,可以方便的编写领域服务的单元测试。用于单元测试项目
Wodsoft.ComBoost.Mvc NuGet version 包含领域控制器,领域视图组件,Mvc领域上下文等基础类型,方便开发者调用领域服务。用于Mvc网站项目
Wodsoft.ComBoost.Mvc.Data NuGet version 包含实体领域控制器,方便开发者编写增删查改。用于Mvc网站项目
Wodsoft.ComBoost.Redis NuGet version 包含使用Redis的缓存、锁的实现。用于领域服务项目
Wodsoft.ComBoost.Security NuGet version 包含框架权限核心模块。一般不直接引用
Wodsoft.ComBoost.Storage NuGet version 包含使用本地物理文件实现的储存提供器。一般用于领域服务项目

许可证

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].