Mono is an open source, cross-platform implementation of the .NET framework based on the ECMA standards for C# and the Common Language Infrastructure. With Mono, users can run applications written and compiled in Visual Studio.NET on Windows, Linux, and Mac OS X. Combined with MySQL, developers can now deliver data-driven .NET applications on a truly open stack.
This session provides an introduction to application development with Mono and MySQL, and will discuss the current state of Mono, including its support for databases through ADO.NET and LINQ. We will also take a look at several tools that can be leveraged to ease migration of applications to Mono and MySQL, and explore how one open source ASP.NET application provides support for Mono and MySQL.
Joseph Hill has been an active participant in the Mono community since 2003, and has also been an active contributor to several open source ASP.NET applications. As a professional developer, he has done significant work in design and implementation of .NET applications for a number of customers, including Fortune 50 companies in areas such as messaging solutions, SCM, and others. In January 2008, Joseph joined Novell to serve as the Product Manager for Mono.
Joe Audette is the founder and primary developer of mojoPortal, a cross platform, cross database open source content management system written in C#-ASP.NET. He has been developing web applications since 1997 and has been involved in a wide variety of projects ranging from ecommerce to call center support systems and content management. In 2003 his interest in Linux reached critical mass as the Mono project made it possible to develop and deploy ASP.NET on Linux. In 2004 he launched the mojoPortal project and released the first version which could run on Mono and use MySql for the database. After several years of working on mojoPortal in his spare time, Joe formed Source Tree Solutions, LLC in 2006 and now works on mojoPortal and mojoPortal related customer projects full time.
View a complete list of MySQL contacts.