To get the most out of this book
Docker has been used in order to reduce the required tooling as much as possible. Since all images are available online (even the custom ones created for the example information system, available at https://hub.docker.com/repositories/demoeditor), all you need to work with the application is Docker (see https://docs.docker.com/engine/install/ for the installation instructions). The image versions follow the branches of the code.
If you want to debug the application and make some changes to it in order to follow the instructions from the book, then you will also need .NET 8.0 SDK (https://dotnet.microsoft.com/download), Visual Studio Code (https://code.visualstudio.com/download), and Git (https://git-scm.com/book/en/v2/Getting-Started-Installing-Git). Postman (https://www.postman.com/) will also be used to quickly inject data.
Software/hardware covered in the book |
Operating system requirements |
.NET 8.0 SDK |
Windows, macOS, or Linux |
Visual Studio Code |
|
Git |
|
Docker |
|
Postman |
If you are using the digital version of this book, we advise you to type the code yourself or access the code from the book’s GitHub repository (a link is available in the next section). Doing so will help you avoid any potential errors related to the copying and pasting of code.