Mono Video Tutorials – 17 Hours

Here is a collection of over 17 hours of premium video tutorials on by Pluralsight. In order to view the videos, you need to become a member of Pluralsight.

Simplified Mono architecture
Simplified Mono architecture
By Traced by User:Stannered – en:Image:Mono architecture.png, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=1854413

Background: is a free and open source project led by Xamarin. Xamarin is a subsidiary of Microsoft that was purchased in 2016. Xamarin was formerly a subsidiary of Novell and originally a subsidiary of Ximian. The purpose of the Mono project is to create an Ecma standard-compliant, .NET Framework-compatible set of tools including, among others, a C# compiler and a Common Language Runtime. The logo of Mono is a stylized monkey’s face because mono is Spanish for monkey.

Here are two important goals of Mono: 1) to be able to run Microsoft .NET applications cross-platform; and 2) to bring better development tools to Linux developers. Mono can be run on many software systems including Android, most Linux distributions, BSD, OS X, Windows, Solaris, and even some game consoles such as PlayStation 3, Wii, and Xbox 360.

There has been some controversy about the Mono project because it implements parts of the .NET Framework that may be covered by Microsoft patents. However, with the purchase of Xamarin by Microsoft in 2016, this controversy is not as pronounced as it used to be.

Mono

Series Title Date Presenter Min
Cross Platform Game Development with MonoGame Cross Platform Game Development with MonoGame 8/13/2012 John Sonmez 208
MonoTouch With XCode 4 and iOS 5 MonoTouch With XCode 4 and iOS 5 4/6/2012 John Sonmez 261
Mono for Android Mono for Android 12/15/2011 John Sonmez 310
MonoTouch MonoTouch 10/14/2011 John Sonmez 300
      Total 1079