/coreddd

A set of open-source .NET libraries helping with DDD (domain-driven design) and CQRS (command query responsibility segregation).

Primary LanguageC#MIT LicenseMIT

A set of open-source .NET libraries helping with domain-driven design (DDD) and CQRS.

Available on nuget:
https://www.nuget.org/packages/CoreDdd
https://www.nuget.org/packages/CoreDdd.Nhibernate
https://www.nuget.org/packages/CoreDdd.AspNetCore
https://www.nuget.org/packages/CoreDdd.AspNet
https://www.nuget.org/packages/CoreDdd.Nhibernate.Register.Castle
https://www.nuget.org/packages/CoreDdd.Nhibernate.Register.DependencyInjection
https://www.nuget.org/packages/CoreDdd.Nhibernate.Register.Ninject
https://www.nuget.org/packages/CoreDdd.Register.Castle
https://www.nuget.org/packages/CoreDdd.Register.DependencyInjection
https://www.nuget.org/packages/CoreDdd.Register.Ninject

CoreDdd documentation: https://github.com/xhafan/coreddd/wiki

CoreDdd samples: https://github.com/xhafan/coreddd-sample

ASP.NET Core MVC and ASP.NET MVC demo email marketing app demonstrating CoreDdd usage: https://github.com/xhafan/emailmaker

CoreDdd powers SmartGuide app backend and SmartGuide CMS since 2019

Join the chat about CoreDdd on gitter Join the chat at https://gitter.im/coreddd/Lobby

Blog posts about CoreDdd: https://xhafan.com/blog/tags.html#coreddd