An introduction to Visual Studio -- The C# language essentials -- Object-oriented programming -- Database programming -- Other skills for C# developers -- How to work with files and data streams -- How to work with XML files -- How to enhance the user interface -- How to deploy an application -- Appx. A. How to install and use the software and files for this book.