Mono is an open-source, cross-platform implementation of the Microsoft .NET Framework, based on the ECMA standards for C# and the Common Language Infrastructure. With Mono, users can run C# and Visual Basic applications written and compiled in Visual Studio on Windows, Linux, and Mac OS X. Recently, the Mono project has found additional notoriety for developing Moonlight, the open source Silverlight implementation for Linux. This TechTalk discusses how to take advantage of some of the newest features of Mono, including improved support for developing for Mono with Visual Studio, and support for ASP.NET MVC. It also explores new deployment opportunities Mono brings to .NET developers.
For more information, check out this course on Microsoft Virtual Academy: