To get the most out of this book
The book is primarily aimed at .NET developers with slim to moderate experience with Xamarin and .NET. The cloud infrastructure-related sections heavily use various services in the Azure cloud infrastructure. However, familiarity with the basic management concepts of the Azure portal should be enough for the more advanced topics.
For the code samples, a combination of Windows and macOS development environments is used throughout the book. The ideal setup to utilize the samples would be to use macOS together with a Windows 10 virtual machine. This way, samples from both environments can be used.
The IDE of choice for implementing the code walk-throughs is Visual Studio 2019 on Windows and Visual Studio for Mac on macOS. Visual Studio Code, which supports both platforms, can be used to create the scripting and Python examples.
If you are using the digital version of this book, we advise you to type the code yourself or access the code via the GitHub repository (link available in the next section). Doing so will help you avoid any potential errors related to the copying and pasting of code.