| This no-fluff, lab-style guide jumps right into Mono 1.0 as you work through nearly fifty mini-projects that introduce you to the most important and compelling aspects of the 1.0 release. You'll learn how to acquire, install, and run Mono on Linux, Windows, or Mac OS X. You'll work with the various Mono components: Gtk#, the Common Language Runtime, the class libraries (both .NET and Mono-provided class libraries), IKVM and the Mono C# compiler.
Mono is an open source, cross-platform, implementation of the .NET development framework. It's based on the Common Language Infrastructure (CLI), standardized by the ECMA standards group and ratified as standards by ISO. Similar to Java, the Mono environment consists of a compiler, virtual machine, and API classes. Although .NET supports many languages, Mono's main compiler focus is on the C# language.
This book is for developers who want to get up to speed quickly with Mono. Light on theory and strong on no-nonsense code examples, this book will lead you through what you can do now with Mono and provides plenty of jumping-off points for finding out more. By working through a series of labs, each centered on a particular API, task, or feature, you will quickly obtain running code that can be used as a basis for further learning or evaluation. |
|
|
|