To get the most out of this book
This book assumes you are familiar with C# syntax with at least one year’s experience working with Visual Studio or a similar IDE environment. While the advanced concepts of OOP principles will be revised in this book, the book assumes you are familiar with the basics.
Software covered in the book |
Operating system requirements |
Visual Studio 2022 |
Windows or macOS |
Fine Code Coverage |
Windows |
SQL Server |
Windows, macOS (Docker), or Linux |
Cosmos DB |
Windows, macOS (Docker), or Linux (Docker) |
Libraries and frameworks |
Operating system requirements |
.NET Core 6, C# 10 |
Windows, macOS, or Linux |
xUnit |
Windows, macOS, or Linux |
NSubstitute |
Windows, macOS, or Linux |
Entity Framework |
Windows, macOS, or Linux |
To get the most out of the book, you need to have a C# IDE. This book uses Visual Studio 2022 Community Edition and presents alternatives at the beginning of Chapter 1.
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.