IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mono .NET Discussion :

Mono 2.11 : l’implémentation open source de .NET supporte C# 5


Sujet :

Mono .NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur
    Avatar de Hinault Romaric
    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2007
    Messages
    4 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 4 570
    Billets dans le blog
    121
    Par défaut Mono 2.11 : l’implémentation open source de .NET supporte C# 5
    Mono 2.11 : l’implémentation open source de .NET supporte C# 5
    et apporte des améliorations de performances, du compilateur et du garbage collector



    Mono, l’implémentation open source du Framework .NET est disponible en versions bêta 2.11 pour les tests.

    Cette version apporte une mise à jour majeure à la plateforme avec un support amélioré pour le langage C#, des améliorations de performances et une prise en charge des API .NET 4.5.

    Mono 2.11 offre une prise en charge de C# 5 avec un support complet pour la programmation asynchrone. Les bibliothèques de classes de Mono ont été mises à jour pour offrir une meilleure prise en charge de l’asynchrone.

    Le compilateur C# a été entièrement réécrit et unifie tous les compilateurs anciens (mcs , gmcs , dmcs et smcs) dans un unique compilateur simple, désormais plus rapide et flexible. Le compilateur Mono en tant que service et le Shell C# ont été améliorés et étendus.

    Bien que la version finale de .NET 4.5 n’ait pas encore été publiée, le compilateur utilise par défaut l’API 4.5 qui apporte la compatibilité WinRT, des nouvelles assemblies (System.Net.Http et System.Threading.Tasks.Dataflow).

    Enfin, le garbage collector (ramasse-miettes) SGen croit en stabilité et peut désormais être utilisé en environnement de production. Des centaines de petites modifications ont été apportées au projet afin d’améliorer les performances.

    Mono 2.11 est la première d’une série de bêta qui mèneront à la sortie de la version stable Mono 2.12. La mouture est disponible pour Windows, Mac et Linux.

    Télécharger Mono 2.11


    Source : Annonce Mono 2.11


    Et vous ?

    Que pensez-vous de ces nouveautés ?
    Vous souhaitez participer aux rubriques .NET ? Contactez-moi

    Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire
    Mon blog, Mes articles, Me suivre sur Twitter
    En posant correctement votre problème, on trouve la moitié de la solution

  2. #2
    Membre très actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2011
    Messages
    136
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2011
    Messages : 136
    Par défaut
    super je vais me mettre au .net alors

  3. #3
    Inactif  

    Homme Profil pro
    développeur Vala
    Inscrit en
    Février 2011
    Messages
    478
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Cher (Centre)

    Informations professionnelles :
    Activité : développeur Vala
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2011
    Messages : 478
    Par défaut
    Apparemment, non disponible pour linux .
    Edit : sur la page de téléchargement, la version 2.11 est en alpha seulement

  4. #4
    Modérateur
    Avatar de Flaburgan
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2010
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2010
    Messages : 1 229
    Par défaut
    Je comprends pas trop l'intérêt d'avoir Mono sous Windows... Si on accepte d'être sous un OS propriétaire, pourquoi ne pas utiliser le framework .Net de Microsoft...

  5. #5
    Expert confirmé
    Avatar de StringBuilder
    Homme Profil pro
    Chef de projets
    Inscrit en
    Février 2010
    Messages
    4 197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Chef de projets
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2010
    Messages : 4 197
    Billets dans le blog
    1
    Par défaut
    L'intérpet que je vois à avoir Mono sous Windows, c'est que malgré les améliorations de Mono, il ne couvre que partiellement le framework de Microsoft.

    L'utiliser sur une machine de développement sous Windows (qui permet d'utiliser un IDE qui tiens la route, c'est toujours mieux que VI) permet de s'assurer que le code va fonctionner sous Linux et Mac.

    En effet, lors de ma première tentative de portage d'un programme écrit sous Windows, j'ai du réécrire 90% du code pour Mono, car la plupart des objets standards du framework que j'avais utilisé n'était pas portés sous Mono !

    Et je peux te dire que corriger du code .NET avec VI, bah c'est la galère ^^

  6. #6
    Modérateur
    Avatar de Flaburgan
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2010
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2010
    Messages : 1 229
    Par défaut
    Euh, des IDE sous Linux yen a hein ? VI c'est quand t'es dans un routeur et que t'as rien d'autre.. Ça fait des années que je code sous Linux et j'ai jamais ouvert VI de ma vie.

  7. #7
    Membre extrêmement actif Avatar de air-dex
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    1 706
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 1 706
    Par défaut
    Citation Envoyé par StringBuilder Voir le message
    L'intérpet que je vois à avoir Mono sous Windows, c'est que malgré les améliorations de Mono, il ne couvre que partiellement le framework de Microsoft.

    L'utiliser sur une machine de développement sous Windows (qui permet d'utiliser un IDE qui tiens la route, c'est toujours mieux que VI) permet de s'assurer que le code va fonctionner sous Linux et Mac.

    En effet, lors de ma première tentative de portage d'un programme écrit sous Windows, j'ai du réécrire 90% du code pour Mono, car la plupart des objets standards du framework que j'avais utilisé n'était pas portés sous Mono !

    Et je peux te dire que corriger du code .NET avec VI, bah c'est la galère ^^
    MonoDevelop, l'IDE de référence de Mono, est disponible sur Linux. Ok il ne casse pas 3 pattes à un canard mais c'est toujours mieux que vim et emacs.

Discussions similaires

  1. Microsoft sort en open source NPM.NET
    Par Hinault Romaric dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 20/09/2012, 08h54
  2. Microsoft sort en open source NPM.NET
    Par Hinault Romaric dans le forum Bibliothèques & Frameworks
    Réponses: 2
    Dernier message: 20/09/2012, 08h54
  3. Nouveau compilateur open source PHP -> .NET
    Par Yogui dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 5
    Dernier message: 23/12/2008, 15h21
  4. Choix de CMS open source en NET
    Par namto dans le forum CMS .NET
    Réponses: 2
    Dernier message: 15/03/2008, 15h52
  5. [.net][CRM] CRM en open source
    Par Husqvarna dans le forum Général Dotnet
    Réponses: 1
    Dernier message: 30/08/2007, 10h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo