Technical requirements
This appendix is largely an overview of basic topics rather than a collection of projects. With that said, at the end of the appendix, you are guided in the use of the three most popular C# IDEs on the market today. You’ll have a choice to make. Regardless of which IDE you choose, you’ll need a computer running the Windows operating system. I’m using Windows 10. The projects used in this book probably work fine on a Mac or in Linux, but I didn’t test them there, so your mileage might vary.
To follow the IDE tutorials at the end of this chapter, you’ll need the following:
- One of these IDEs:
- Visual Studio
- Visual Studio Code (VS Code)
- JetBrains Rider
- .NET Core 6 SDK
You can find the completed project files for this chapter on GitHub at https://github.com/Kpackt/Real-World-Implementation-of-C-Design-Patterns/tree/main/appendix-1.