Contained within this book there are Three lessons written as C# applications. This is enough to get anyone with basic C# programming knowledge started reading, querying and writing XML files to and from disk. If you want to follow along all the work in this guide is shown in Microsoft Visual Studio 2019. This book is intended for anyone wanting a basic introduction to reading, querying, and writing XML files using C#. In three lessons, you will learn how Read XML files from disk and display their contents in the console. (Lesson 1) Query selected elements from the XML file. (Lesson 1) Write XML files to disk with input provided by the user from the console. (Lesson 2) Create a Windows Form to allow a user to search for selected items from an XML file. (Lesson 3)