Free mag vol1 | Page 68

 INTRODUCTION Downloadable Appendix B: Platform-Independent .NET Development with Mono Last but not least, Appendix B covers how to use an open source implementation of the .NET platform named Mono. You can use Mono to build feature-rich .NET applications that can be created, deployed, and executed upon a variety of operating systems, including Mac OS X, Solaris, and numerous Linux distributions. Given that Mono is largely comparable with Microsoft’s .NET platform, you already know most of what Mono has to offer. Therefore, this appendix will focus on the Mono installation process, Mono development tools, and Mono runtime engine. Obtaining This Book’s Source Code You can find all of the code examples contained in this book available as a free download from the Source Code/Download area of the Apress website. Simply navigate to www.apress.com, select the Source Code/Download link, and look up this title by name. Once you are on the home page for Pro C# 5 With this book, you can download a self-extracting *.zip file. After you unzip the contents, you will find that the code has been partitioned on a chapter-by-chapter basis. On a related note, be aware that you will find “Source Code” notes, such as the following, in many of the book’s chapters. These notes serve as your visual cue that you can load the example under discussion into Visual Studio for further examination and modification.  Source Code This is a source code note that refers you to a specific directory in the ZIP archive. To open a solution into Visual Studio, use the File  Open  Project/Solution menu option, and then navigate to the correct *.sln file within the correct subdirectory of the unzipped archive. Obtaining Updates for This Book As you read through this text, you might find an occasional grammatical or code error (although I sure hope not). If this is the case, please accept my apologies. Being human, I am sure that a glitch or two might be present, despite my best efforts. If this is the case, you can obtain the current errata list from the Apress web site at www.apress.com (again, this is located on the home page for this book), as well as information on how to notify me of any errors you might find. Contacting Me If you have any questions regarding this book’s source code, are in need of clarification for a given example, or simply would like to offer your thoughts regarding the .NET platform, feel free to drop me a line at the following e-mail address (to ensur e your messages don’t end up in my junk mail folder, please include “C# SixthEd” in the Subject line somewhere): lxvi