Cette mouture apporte un meilleur support (améliorations de performances et de la stabilité) de la programmation asynchrone introduite par C# 5.
Sgen (moteur de Garbage Collector pour Mono) dispose désormais d’un Garbage Collector (ramasse-miettes) concurrent qui peut réduire considérablement les pauses. Il s’agit pour l’instant d’une fonctionnalité expérimentale qui devrait encore évoluer.
On va noter également de nouvelles fonctionnalités DTrace pour les utilisateurs de Mac OS X et Solaris, ainsi que plusieurs corrections de bogues. Dtrace permet de tracer les copies des applications en production pour découvrir d’éventuels dysfonctionnements.
De son coté, MonoDevelop, l'environnement de développement open source pour .NET et Mono, évolue également et prend désormais en charge le gestionnaire de packages .NET NuGet
Via une extension, les développeurs utilisant MonoDevelop pourront dorénavant accéder à plus de 69 000 packages référencés par NuGet.
Ils pourront, via une interface graphique, gérer, ajouter, supprimer et mettre à jour les packages NuGet de façon similaire à Visual Studio ou SharpDevelop. L’extension est pour l’instant au stade de bêta.
Télécharger Mono 3.0.3
Ajouter le support de NuGet à MonoDevelop
Source : Site du projet Mono, Communauté SharpDevelop