Pour gérer vos consentements :
Categories: LogicielsOpen Source

.NET : Mono joue la carte de la programmation asynchrone

Miguel de Icaza vient d’annoncer la mise en ligne de Mono 3.0, une nouvelle version majeure du clone open source de la plate-forme .NET de Microsoft.

La plus importante avancée de cette mouture est l’intégration d’un compilateur C# compatible avec l’interface de programmation asynchrone introduite dans .NET 4.5.

Il sera ainsi plus aisé de créer des applications complexes. Cette technique permet en effet aux pans de code lourds (par exemple des calculs) ou liés à des évènements extérieurs (par exemple une requête réseau) de ne pas bloquer le fonctionnement de l’application, puisqu’ils s’exécutent dans des fils parallèles et indépendants du cœur du programme.

Mono 3.0 est également livré avec diverses piles open source signées Microsoft : ASP.NET MVC 4, ASP.NET WebPages, Entity Framework, Razor et System.Json. Les développeurs habitués à l’offre officielle de la firme de Redmond se retrouveront donc en terrain conquis.

Plus performant, plus abouti

Mais ce n’est pas du tout. Un important travail de nettoyage a été effectué. Ainsi, un seul compilateur C# est maintenant compatible avec l’ensemble des profils .NET supportés par Mono.

De plus, le ramasse-miette de nouvelle génération SGen est de la partie. Il apporte des améliorations en matière de performances et de capacité à monter en charge.

Enfin, une avancée plus stratégique est de la partie : la compatibilité avec les API de Windows RT, la mouture ARM du prochain système d’exploitation de Microsoft.

Crédit photo : © Xamarin


Voir aussi
Quiz Silicon.fr – Êtes-vous un expert du « Hello world! » ?

Recent Posts

AWS abandonne WorkDocs, son concurrent de Dropbox

Un temps pressenti pour constituer le socle d'une suite bureautique AWS, Amazon WorkDocs arrivera en…

3 jours ago

Eviden structure une marque de « serveurs IA »

Eviden regroupe cinq familles de serveurs sous la marque BullSequana AI. Et affiche le supercalculateur…

3 jours ago

SSE : l’expérience se simplifie plus que les prix

Le dernier Magic Quadrant du SSE (Secure Service Edge) dénote des tarifications et des modèles…

3 jours ago

IA générative : les lignes directrices de l’ANSSI

Formats de paramètres, méthodes d'apprentissage, mutualisation GPU... Voici quelques-unes des recommandations de l'ANSSI sur l'IA…

4 jours ago

De la marque blanche à l’« exemption souveraine », Broadcom fait des concessions aux fournisseurs cloud

À la grogne des partenaires VMware, Broadcom répond par diverses concessions.

4 jours ago

iPadOS finalement soumis au DMA

iPadOS a une position suffisamment influente pour être soumis au DMA, estime la Commission européenne.

4 jours ago