Miguel de Icaza anunciou o lançamento do Mono 3.0. A nova versão da implementação de código aberto .NET da MIcrosoft se baseia em características e desenvolvimentos do Mono 2.10 , lançado em fevereiro de 2011, e no "experimental" Mono 2.11 a partir de março de 2012. A nova versão adiciona um compilador que suporta C# 5.0 - uma versão do C#, que é projetada para permitir a programação assíncrona, através da async e na busca por palavras-chave. O compilador C # (backend) também foi reescrito, de modo que os compiladores mcs, gmcs, dmcs e smcs estejam agora combinados em um único compilador mcs.
Os desenvolvedores adicionaram recentemente uma série de tecnologias de código aberto da Microsoft, incluindo ASP.NET MVC 4, páginas da Web ASP.NET, Entity Framework, Razor e System.JSON. A nova versão também inclui o que promete ser um garbage collector mais rápido (SGen) e trazer uma melhor shell C#. Além disso, a equipe de desenvolvimento tem, adicionalmente, atualizado o tempo de execução e as bibliotecas de classes.
Saiba Mais:
[1] Mono 3.0 facilitates asynchronous programming http://tirania.org/blog/archive/2012/Oct-22.html