Skip to content

A sample application using RavenDB, Msmq and MS SQL Server to demonstrate a working DDD, CQRS and ES system, inspired by Greg Young's 3-day course.

Notifications You must be signed in to change notification settings

ashic/OrderManagementSystem

 
 

Repository files navigation

Getting Started with the Code
-----------------------------

1. Make sure all nuget packages are installed by running install-package.ps1 in PowerShell.
2. Set "Raven/AnonymousAccess" to "All" in /Packages/RavenDB.a.b.c/server/Raven.Server.exe.config.
3. Fire up /Packages/RavenDB.a.b.c/server/Raven.Server.exe.
4. Open the RavenDB Management Studio by navigating to http://localhost:8080 in your browser.
5. Create a new RavenDB database called "EventStore".
6. Run Create.sql on a local MS SQL Server database.
7. Configure the "ReadStore" configuration strings in the app.config files for the main app and the EventListener app to point to the newly-created MSSQL database.
8. Set the startup projects in the solution to be the main app *and* the EventListener.

About

A sample application using RavenDB, Msmq and MS SQL Server to demonstrate a working DDD, CQRS and ES system, inspired by Greg Young's 3-day course.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published