Mono

by
Format: Paperback
Pub. Date: 2004-08-30
Publisher(s): Oreilly & Associates Inc
List Price: $29.99

Buy New

Usually Ships in 2-3 Business Days.
$29.69

Rent Book

Select for Price
There was a problem. Please try again later.

Digital

Rent Digital Options
Online:1825 Days access
Downloadable:Lifetime Access
$23.99
*To support the delivery of the digital material to you, a non-refundable digital delivery fee of $3.99 will be charged on each digital item.
$23.99*

Used Book

We're Sorry
Sold Out

How Marketplace Works:

  • This item is offered by an independent seller and not shipped from our warehouse
  • Item details like edition and cover design may differ from our description; see seller's comments before ordering.
  • Sellers much confirm and ship within two business days; otherwise, the order will be cancelled and refunded.
  • Marketplace purchases cannot be returned to eCampus.com. Contact the seller directly for inquiries; if no response within two days, contact customer service.
  • Additional shipping costs apply to Marketplace purchases. Review shipping costs at checkout.

Summary

The Mono Project is an open source initiative sponsored by Novell that is working to build an open source version of the Microsoft .NET development platform. The intent is to enable non-Windows-based developers to build and deploy cross-platform .NET Applications. The Mono 1.0 Developers Notebook provides its readers with a rapid tour of Mono by means of nearly 50 mini-projects that will familiarize early adopters and planners with Mono by focusing on those aspects the 1.0 release that are most compelling. The book also provides instruction on how to acquire, install and Mono on Linux, Windows, and Mac OS X. It's a unique hands-on look at this new, breaking technology.

Author Biography

Edd Dumbill is Managing Editor of XML.com. He also writes free software, and packages Bluetooth-related software for the Debian GNU/Linux distribution. Edd is the creator of XMLhack and WriteTheWeb, and has a weblog called Behind the Times.

Niel M. Bornstein , with over ten years' experience in software development, has worked in diverse areas such as corporate information systems, client-server application development, and web-hosted applications. Clear and engaging, Niel is a frequent contributor to xml.com, an affiliate site of the O'Reilly Network.

Table of Contents

Foreword
The Developer's Notebook Series
Preface
Getting Mono Running
Install Mono Explore
Mono Run the MonoDevelop IDE Fit
Mono into Your World Join the Mono Community
Getting Started with C# Say ""Hello"" to the World
Model the Behavior of Real-World
Things Avoid Overhead
While Passing Data Handle
Unexpected Errors
Define Function
Pointers Add Metadata to Your Types
Call External Libraries Package
Related Classes with Assemblies
Core .NET Work with Files
Manage String Data
Search Text with Regular Expressions
Manage Collections of Data
Work with Assemblies Start and Examine Processes
Multitask with Threads
Test Your C# Code
Gtk# Write a Basic Gtk# Program and Handle Events
Arrange Widgets
Using Boxes Make Widgets
Interact Make Dialogs by Subclassing
Draw Graphics Create Menus
Organize Data with TreeView
Exchange Data with Drag and Drop
Advanced Gtk# Write a Gnome Application Design
Interfaces with Glade Store
Configuration with GConf Guide the User with Druids
Perform Asynchronous Operations
Render HTML Provide
Help Files Translate Your Programs
Processing XML
Read and Write XML Manipulate
XML in Memory Navigate
XML Documents Transform
XML Constrain
XML Documents Constrain
XML Another Way
Serialize Objects to XML
Networking, Remoting, and Web Services
Set Up ASP.NET Run Web Applications
Deploy Web Services
Communicate with Other Networked Systems
Access Remote Objects
Invoke Remote Procedures with XML
Secure Data from Prying
Eyes Talk to Databases
Cutting Edge Mono Maintain Your Sources with the Autotools
Write Cross-Platform
Compatible Programs
Run Java in Mono
Run a Development Version of Mono
Use Generics Write
Mono Programs in Basic
Index
Table of Contents provided by Publisher. All Rights Reserved.

An electronic version of this book is available through VitalSource.

This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.

By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.

Digital License

You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.

More details can be found here.

A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.

Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.

Please view the compatibility matrix prior to purchase.