All Projects → cezarypiatek → DDDToolbox

cezarypiatek / DDDToolbox

Licence: other
A set of Roslyn refactorings supporting DDD design

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to DDDToolbox

business
Based on the Domain-Driven-Design approach, the business framework will help you structure and implement your business code cleanly and efficiently.
Stars: ✭ 23 (-25.81%)
Mutual labels:  ddd, domain-driven-design
ddd-referenz
Deutsche Übersetzung der DDD Referenz von Eric Evans
Stars: ✭ 58 (+87.1%)
Mutual labels:  ddd, domain-driven-design
ddderr
👺 Reflection-free Domain-Driven errors for Go.
Stars: ✭ 29 (-6.45%)
Mutual labels:  ddd, domain-driven-design
tactical-ddd
lightweight helpers that I find myself implementing over and over again related to DDD/Event Sourcing tactical patterns, such as Value Objects, Entities, AggregateRoots, EntityIds etc...
Stars: ✭ 33 (+6.45%)
Mutual labels:  ddd, domain-driven-design
MonolithicArchitecture
This repository presents an approach on how to build an application using Monolithic architecture, ASP.NET Core, EntityFrameworkCore, Identity Server, CQRS, DDD
Stars: ✭ 18 (-41.94%)
Mutual labels:  ddd, domain-driven-design
clean-architecture
Package for isolate your domain code from framework dependency using DDD concepts.
Stars: ✭ 93 (+200%)
Mutual labels:  ddd, domain-driven-design
ddd-house
🏠 Building a house with DDD
Stars: ✭ 38 (+22.58%)
Mutual labels:  ddd, domain-driven-design
Dotnet New Caju
Learn Clean Architecture with .NET Core 3.0 🔥
Stars: ✭ 228 (+635.48%)
Mutual labels:  ddd, domain-driven-design
eventuous
Minimalistic Event Sourcing library for .NET
Stars: ✭ 236 (+661.29%)
Mutual labels:  ddd, domain-driven-design
educational-platform
Modular Monolith Java application with DDD
Stars: ✭ 124 (+300%)
Mutual labels:  ddd, domain-driven-design
Migration
《系统重构与迁移指南》手把手教你分析、评估现有系统、制定重构策略、探索可行重构方案、搭建测试防护网、进行系统架构重构、服务架构重构、模块重构、代码重构、数据库重构、重构后的架构守护
Stars: ✭ 2,753 (+8780.65%)
Mutual labels:  refactoring, ddd
Clean-Architecture-Template
Configurable Clean Architecture template containing the DDD + CQRS approach for .NET Core applications.
Stars: ✭ 14 (-54.84%)
Mutual labels:  ddd, domain-driven-design
Study Path
An organized learning path about Clean Code, Test-Driven Development, Legacy Code, Refactoring, Domain-Driven Design and Microservice Architecture
Stars: ✭ 1,357 (+4277.42%)
Mutual labels:  refactoring, domain-driven-design
repository
[PHP 7] Implementation and definition of a base Repository in Domain land.
Stars: ✭ 26 (-16.13%)
Mutual labels:  ddd, domain-driven-design
Wild Workouts Go Ddd Example
Complete application to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring of a Go project.
Stars: ✭ 756 (+2338.71%)
Mutual labels:  refactoring, ddd
EcommerceDDD
Experimental full-stack application using Domain-Driven Design, CQRS, and Event Sourcing.
Stars: ✭ 178 (+474.19%)
Mutual labels:  ddd, domain-driven-design
Library
This is a project of a library, driven by real business requirements. We use techniques strongly connected with Domain Driven Design, Behavior-Driven Development, Event Storming, User Story Mapping.
Stars: ✭ 2,685 (+8561.29%)
Mutual labels:  ddd, domain-driven-design
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 (+632.26%)
Mutual labels:  ddd, domain-driven-design
e-shop
Sample Spring Cloud microservices e-shop.
Stars: ✭ 48 (+54.84%)
Mutual labels:  ddd, domain-driven-design
typescript-ddd-example
🔷🎯 TypeScript DDD Example: Complete project applying Hexagonal Architecture and Domain-Driven Design patterns
Stars: ✭ 607 (+1858.06%)
Mutual labels:  ddd, domain-driven-design

DDDToolbox

A set of Roslyn refactorings supporting DDD design

Extension available at Visual Studio Marketpalace here

Features

Currently implemented refactorings:

  • make class readonly
  • add structural equality
  • add comparison operators
  • convert type to record

convert to record type

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].