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