Mono Improves Aync Support and MonoDevelop Adds NuGet

MonoDevelop recently received support to use the NuGet package manager. MonoDevelop, the open source IDE, supports .NET development on Windows, Mac OS X, and various Linux distributions. NuGet provides developer's with a way to obtain extensions to their development environment from within their IDE.

With over 69,000 packages, NuGet is already popular with Visual Studio users. Thanks to Matt Ward's work, MonoDevelop users can now access this library. Developers who solely use MonoDevelop for their work can more easily access NuGet's offerings while those who MonoDevelop to manage cross-platform products that originated on Visual Studio can more easily keep their environment in sync.

Ward notes that while functional, this is a beta release and not all features of the original NuGet are yet supported. For example, as PowerShell is not supported by Mono, any PowerShell scripts included with NuGet packages will not be run.

Mono 3.0.3 Released

The latest release of Mono highlights improved Async support and performance as well as new DTrace features for Solaris and MacOS users. The other major improvement is provides Mono's garbage collector Sgen now supports concurrency that “significantly reduces max pauses”. In addition there are several bug fixes that across a variety of areas. Check the release notes for additional details.