EventFlow is a basic CQRS+ES framework designed to be easy to use. Have a look at our getting started guide, the do’s and don’ts and the FAQ.
eventsourcing cqrs async-await eventstore events elasticsearch rabbitmq sagas domain-driven-design ddd c-sharp cqrs-es framework nuget netstandardFull Modular Monolith .NET application with Domain-Driven Design approach.
ddd ddd-architecture cqrs architecture rest-api dotnetcore clean-architecture clean-code domain-driven-design ddd-cqrs design-patterns design software-architecture rest ddd-example entity-framework-core design-systems modularity monolithEvent Horizon is a CQRS/ES toolkit for Go. CQRS stands for Command Query Responsibility Segregation and is a technique where object access (the Query part) and modification (the Command part) are separated from each other. This helps in designing complex data models where the actions can be totally independent from the data output.
cqrs ddd event-horizon event-sourcing domain-driven-design google-cloud awsThis is an attempt to collect all info about Domain Driven Design the World knows in dynamic languages (Python, Ruby, PHP etc). Not only DDD but all worthy info about layered and clean architecture with separation of business logic from infrastructure and framework code. Hexagonal design in Django - Python, Django, contains some code.
ddd cleanarchitecture architecture domain-driven-designA .NET based DDD application development framework.
ddd domain-driven-design apworks cqrs event-driven event-sourcingA .NET implementation of Domain Driven Design (DDD) sample application based on Eric Evans' examples included in his great book. Project is intended to be used in training, demonstration and experiments.
ddd cqrs domain-driven-design nhibernateThe N-Tier Entity Framework extends Microsoft's Entity Framework (EF) to provide support for n-tier software solutions while keeping its simplicity.
code-generator dal data-access ddd domain-driven-design entity-frameworkProject to accompany the NHibernate with ASP.net Problem-Design-Solution Wrox Blox by Scott Millett, demonstrating how to use NHibernate within a web context (ASP.net) whilst applying enterprise design patterns and following a Domain Driven Design methodology.
nhibernate ddd dependency-injection design-patterns domain-driven-design inversion-of-controlThe purpose of this project is to hold the source code for my latest book, .NET Domain-Driven Design with C#: Problem-Design-Solution. The book is one large case study of a real-world application, named SmartCA, which is a smart client application implemented with the latest ...
ddd domain-driven-design aggregate architectureTiny Library CQRS is a small demonstration project which demonstrates the concept of Domain Driven Design and the CQRS architecture pattern. This project relies on the Apworks DDD framework.
apworks cqrs ddd domain-driven-designDomain Driven Design (DDD) Behavior Driven Design (BDD) Test Driven Design (TDD) .Net 4.0 NHibernate SpecFlow NUnit NSubstitute MVC 3 Razor Engine WCF NLayer
ddd bdd dependency-injection domain-driven-design nhibernate tddO/R mapping in C# in 400 lines of code. No binary distribution, this framework is meant to be embedded in your (small scale) projects. Please feel free to use and update this code for any purpose.
ddd domain-driven-design lightweight ormThis code is the engine for a litigation management solution configured for managing the preservation notice component within an E-Discovery project. Currently, the data store that the engine is using is a SharePoint 2007 instance (it could be either WSS or MOSS). The code h...
ddd custodian domain-driven-design hold-notice legal-hold legal-noticing navigant-consultingNode-eventstore is a node.js module for multiple databases. It can be very useful as eventstore if you work with (d)ddd, cqrs, eventsourcing, commands and events, etc.
event-sourcing eventstream eventstore nodejs domain-driven-design cqrs ddd (d)ddd eventsourcing mongodb redis tingodb azure azuretable inmemory elasticsearchSample .NET Core REST API application implemented with basic CQRS approach and Domain Driven Design. Read Model - executing raw SQL scripts on database views objects (using Dapper).
ddd ddd-example cqrs cqrs-simple rest-api dotnercore clean-architecture clean-code dapper mediatr domain-driven-design ddd-cqrs entity-framework entity-framework-core design-patterns design-systems software-architecture restNode-cqrs-domain is a node.js module based on node-eventstore. It can be very useful as domain component if you work with (d)ddd, cqrs, eventdenormalizer, host, etc. You can use this for example in you custom command handlers.
cqrs cqrs-framework domain-driven-design domain eventsourcing ddd dddd command event eventdenormalizerNode-cqrs-eventdenormalizer is a node.js module that implements the cqrs pattern. It can be very useful as eventdenormalizer component if you work with (d)ddd, cqrs, domain, host, etc. The values describes the path to that property in the event message.
cqrs domain-driven-design events replay cqs ddd dddd command event eventdenormalizer domainNode-cqrs-saga is a node.js module that helps to implement the sagas in cqrs. It can be very useful as domain component if you work with (d)ddd, cqrs, eventdenormalizer, host, etc. The values describes the path to that property in the event message.
cqrs sagas events event-sourcing domain-driven-design saga eventsourcing ddd dddd command event eventdenormalizer domainThe biggest thing I aim to achieve is the separation of layers. Using modelling by example to work from the middle out. Cleanly separating the domain from the rest of the application. I aim to do this iteratively with each stage of my work in a separate branch. For example, version1 branch may be just setting up some basic behat features through to a fully featured domain layer, with infrastructure supporting a front end that communicates to the domain.
ddd domain-driven-design
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.