Cross Platform Deployment with Mono
Kevin Shockey, Editor in Chief, Information Technology Consultant
Joseph Hill, Chief Software Architect, Arc Focus, Inc.
Track: Emerging Topics
Date: Thursday, August 4th, 2005
Time: 2:35pm - 3:20pm
Location: Portland 251
Mono is a comprehensive open source development platform based on the .NET framework that allows developers to build Linux and cross-platform applications with unprecedented productivity. Mono's .NET implementation is based on the ECMA standards for C# and the Common Language Infrastructure.
This session provides an introduction to cross platform development with Mono. Participants will acquire an understanding of the MonoDevelop environment, how to develop web and rich client applications, and how to deploy those applications on multiple platforms using the Mono runtime.
This presentation covers:
- Introduction to Mono: A review of basic information and status, and a review of cross platform development issues.
- Develop a web service using MonoDevelop: Develop a simple web service using the Mono/C# IDE.
- Create an ASP.NET application and deploy on Linux and Windows: Using MonoDevelop, create a simple ASP.NET application that consumes the web service. Deploy the application on both Linux and Windows.
- Create a Gtk# application and deploy on Linux, Windows, and Macintosh - Finally, create a simple rich client application that accesses a MySQL database and deploy the same code on both Linux, Windows, and Macintosh.
Download presentation file
OSCON 2005 Sponsor Opportunities — Email us at
Download the OSCON 05 Sponsor/Exhibitor Prospectus
OSCON 2005 Media Sponsor Opportunities — Call Margi Levin at 707-827-7184 or email at
Press and Media
For media-related inquiries, contact Suzanne Axtell at
Want to receive conference news? Sign up for our email newsletter.