Sponsored By Aspose - File Format APIs for .NET

Aspose are the market leader of .NET APIs for file business formats – natively work with DOCX, XLSX, PPT, PDF, MSG, MPP, images formats and many more!

Open sourced .NET libraries in Mono

Recently Miguel did a post that made me smile. He talked about several libraries from Microsoft which were released under an OSS license and thus incorporated into the Mono tree and ship as part of Mono 2.8. I smiled for two reasons. One, I was happy to see that Microsoft is becoming more and more open with our development platform. Second, I was happy because MEF was on that list. :-)

The full list is below:

  • Managed Extensibility Framework, a framework to create extensible applications (blogged about their open sourcing).
  • The Dynamic Language Runtime is the engine that powers IronPython and IronRuby, but also third party efforts like IronJS and RemObject’s Javascript compiler. This lives largely in the System.Core assembly in .NET 4. Some of the code is also used in Mono’s version of System.Numerics.
  • OData’s .NET client (System.Data.Services.Client), I blogged about this here.
  • ASP.NET MVC both MVC1 and MVC2.
  • Microsoft’s AJAX library for use with ASP.NET WebForms.
  • Silverlight’s Controls, these are used by Moonlight.

    I hope this is just the beginning!


  • This entry was posted in MEF, MSPL. Bookmark the permalink. Follow any comments here with the RSS feed for this post.