InfoQ Homepage Mono Content on InfoQ
-
Migrating Established Code From .Net to Mono
Cross-platform code reuse is an important goal to many developers, and the Mono platform has been designed to facilitate this. But just how easy is it to move an existing .Net project to Mono? A recent article by developer Patrick Smacchia of NDepend shares his experience.
-
Q&A with Lluis Sanchez, Project Manager of MonoDevelop
The MonoDevelop team has just released version 2.8 of their open-source for IDE for .NET and Mono development. InfoQ took a moment to speak with MonoDevelop's project manager Lluis Sanchez to discuss this release and its increasing popularity on Mac and Windows.
-
Mono 2.12 Roadmap
In anticipation of the upcoming Mono 2.12 public beta, Miguel de Icaza has released the planned feature set including many of the .NET 4.5 APIs and C# 5’s Async support. There is also an improved garbage collector, support for the full table of Unicode surrogate characters, and a new backend for the C# compiler.
-
There Will Be No Metro UI for Mono
Miguel de Icaza said that Xamarin won’t port Metro to other platforms, one of the reasons being Linux’ failure on the desktop. .NET developers interested in writing cross platform apps will be able to do so using Mono for the business code and rewriting the UI code for each platform.
-
MonoDevelop 2.6 Adds Git, Mac Support
Version 2.6 of MonoDevelop, the open-source IDE for .NET and Mono development, includes several new features, the most notable of which are Git integration and support for the Mac platform via the MonoMac add-in.
-
WCF Support Improved in Mono
Xamarin's first official Mono release came out earlier this month with many bug fixes, OS X Lion support, a “vastly improved WCF stack”, and better debugging support. The version number is 2.10.3, which makes it a short-term support release. Those who desire a long term commitment to support should stay with the 2.6 series until Mono 3 is ready.
-
Xamarin Releases Its First Version of MonoTouch
Xamarin, the new maintainers of Mono, have released their first update to the MonoTouch platform. In addition to the bug fixes one would expect from a service release they are now supporting the System.IO.IsolatedStorage API.
-
Xamarin Gets All IP Rights for Mono and Related Products
Mono is back where it started. Miguel de Icaza and his developers have all legal rights to continue developing Mono and all related products due to an agreement with SUSE, now part of The Attachmate Group.
-
F#, MongoDB, ReactiveUI, Coroutines: Just Some of the Topics at Monospace 2011
While primarily focused on cross-platform development, Monospace 2011 will be covering a wide variety of topics this year including the F# compiler, programming with asynchronous methods and coroutines, MongoDB, and ReactiveUI. The conference will be held on the weekend of the 23rd at the Microsoft NERD Center located in Boston.
-
Mono Status Report and Consulting Opportunities
Development continues on Mono 2.12 under Miguel’s new company, Xamarin. But while they frantically work on recreating the mobile offerings lost during the Novell acquisition, users of desktop and server-side Mono continue to need services. Xamarin is looking to match up these users with independent consultants.
-
The Death and Rebirth of Mono
Novell Mono is officially dead. All of the developers have been let go and the new owner, Attachmate, has not expressed any interest in maintaining the project. But in true open source fashion, a new fork is rising up. Led by Mono’s founder Miguel de Icaza, a new company named Xamarin has been founded.
-
Scott Olson on Cross Platform Mobile Development with MonoCross
We recently interviewed Scott Olson of the MonoCross Project. The MonoCross Project is a framework for cross-platform mobile development. It uses a combination of .NET and Mono technologies.
-
Cross Platform Libraries in .NET/Mono
In an attempt to address the platform divergence problem in the .NET/Mono ecosystem, Microsoft is working on an extension called Portable Library Tools. This tool allows the same compiled library to run on .NET 4.0, Silverlight, Xbox 360, and Windows Phone 7 are available. Microsoft is working with Mono to add support for MonoTouch and MonoDroid.
-
On the Current State and Future of Mono
With the purchase of Novell by Attachmate, the future of the Mono project has been put into doubt. And with the typical post-acquisition layoffs and gag orders placed on the employees, rumors are running high. While we still don’t have the full story, we are putting together what we do know.
-
Mono Brings Silverlight to the Android Tablet and Phone
Under the mantra, “We love .NET more than Microsoft”, Mono has been making the promise of cross-platform .NET development a reality. First there was the native toolkit support for iOS and Android, now they are opening up the world of Android tablets to Silverlight developers.