Skip to content

Latest commit

 

History

History

ECommerce

Github Sponsors blog blog

Practical Event Sourcing Workshop

Prerequisities

  1. Install git - https://git-scm.com/downloads.

  2. Install .NET Core 6.0 - https://dotnet.microsoft.com/en-us/download/dotnet/6.0.

  3. Install Visual Studio 2019, Rider or VSCode.

  4. Install docker - https://docs.docker.com/docker-for-windows/install/.

  5. Make sure that you have ~10GB disk space.

  6. Create Github Account

  7. Clone Project https://github.com/oskardudycz/EventSourcing.NetCore, make sure that's compiling

  8. Go to gitter channel (ENG) https://gitter.im/EventSourcing-NetCore/community (POL) https://gitter.im/oskardudycz/szkola-event-sourcing.

  9. Check https://github.com/StackExchange/Dapper/, https://github.com/jbogard/MediatR, http://jasperfx.github.io/marten/documentation/

  10. Open PracticalEventSourcing.sln solution.

  11. Docker useful commands

    • docker compose up - start dockers
    • docker compose kill - to stop running dockers.
    • docker compose down -v - to clean stopped dockers.
    • docker ps - for showing running dockers
    • docker ps -a - to show all dockers (also stopped)
  12. Go to docker and run: docker compose up.

  13. Wait until all dockers got are downloaded and running.

  14. You should automatically get: