Précédent   Forum des professionnels en informatique > Le club des professionnels en informatique > Actualités
Actualités L'actualité des sociétés du secteur informatique
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Actualité déjà publiée
 
Outils de la discussion
Publicité
'
Vieux 24/11/2010, 11h08   #1
Coordinateur publications
 
Avatar de Idelways
 
Développeur Ruby on Rails / iOS et journaliste
Inscription : juin 2010
Messages : 1 101
Détails du profil
Informations professionnelles :
Activité : Développeur Ruby on Rails / iOS et journaliste

Informations forums :
Inscription : juin 2010
Messages : 1 101
Points : 24 227
Points : 24 227
Par défaut MonoDevelop 2.4.1 disponible, .NET 4.0 et créations d'interfaces graphique pour GTK# sous MacOS au menu

MonoDevelop 2.4.1 disponible
.NET 4.0 et créations d'interfaces graphique pour GTK# sous MacOS au menu



Une nouvelle version vient de voir le jour de l'environnement de développement intégré MonoDevelop, l'équivalent de Microsoft Visual Studio dédié à la plateforme open-source Mono, l'implémentation libre de .NET sous Windows, MacOS et Linux.

La version 2.4.1 de l'IDE développé par la communauté, et soutenu par Novell (qui vient par ailleurs d'être rachetée), s'annonce comme une excellente nouvelle pour les développeurs.

En effet bien que cette version porte un numéro de patch (et corrige de nombreux bugs), elle apporte une nouveauté majeure : la compatibilité avec la version 4.0 de .NET.

Son support vient donc s'aligner avec celui de Visual Studio 2010 (dont Microsoft propose toujours de télécharger gratuitement la version d'évaluation de votre choix - Professional, Premium, Ultimate, ou Test Professional)

Autres nouveautés, un support amélioré de xbuild, l'intégration d'un outil de création d'interfaces graphique pour GTK# sous MacOS et l'amélioration de la gestion de l'arborescence des dossiers sous Windows et MacOS.

Sous Windows, MonoDevelop peut désormais chercher des mise à jour et avertir son utilisateur quand une nouvelle version est disponible.

Les pré-requis de cette version sont de Mono 2.6.1 et GTK# 2.12.8.


MonoDevelop 2.4.1 est disponible en téléchargement sur cette page


Source : site officiel

Et vous ?

Que pensez-vous des nouveautés de cette version ? Et de MonoDevelop d'une manière générale ?

En collaboration avec Gordon Fowler
Idelways est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/11/2010, 13h12   #2
Membre confirmé
 
Avatar de ratomms
 
Homme Laha TOMMY
Administrateur systèmes et réseaux
Inscription : septembre 2009
Messages : 162
Détails du profil
Informations personnelles :
Nom : Homme Laha TOMMY
Localisation : Madagascar

Informations professionnelles :
Activité : Administrateur systèmes et réseaux
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : septembre 2009
Messages : 162
Points : 229
Points : 229
Une bonne nouvelle. J'espère qu'après le rachat, l'IDE restera open source.Place au download pour cette nouvel build.
ratomms est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 24/11/2010, 13h22   #3
Expert Confirmé Sénior
 
Avatar de _skip
 
Homme
Développeur d'applications
Inscription : novembre 2005
Messages : 2 315
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : Suisse

Informations professionnelles :
Activité : Développeur d'applications
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : novembre 2005
Messages : 2 315
Points : 4 748
Points : 4 748
Citation:
Envoyé par Idelways Voir le message

Que pensez-vous des nouveautés de cette version ? Et de MonoDevelop d'une manière générale ?
Que c'est un bon IDE, malheureusement l'éditeur visuel reste encore un peu faible à mon goût (pas de multiselect, mauvaise gestion de certains widgets etc..).
_skip est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 24/11/2010, 21h43   #4
Membre expérimenté
 
Avatar de Camille_B
 
Homme Jean-Baptiste Bourgoin
Webmaster
Inscription : septembre 2006
Messages : 200
Détails du profil
Informations personnelles :
Nom : Homme Jean-Baptiste Bourgoin
Localisation : France

Informations professionnelles :
Activité : Webmaster
Secteur : Associations - ONG

Informations forums :
Inscription : septembre 2006
Messages : 200
Points : 540
Points : 540
Je suis toujours étonné par le dynamisme de la communauté Mono. Ça fait plaisir à voir, comme Perl depuis "Modern Perl".

Un dynamisme d'autant plus réjouissant que nombreux sont ceux qui dans la communauté du logiciel libre passent leur temps à taper dessus : "Icasa est vendu à Kro$oft", "Mono c'est le mal" etc.

Plaisant de voir un projet non seulement très compatible avec son modèle, mais ayant également une "personnalité" propre, des fonctionnalités propres.

Bref, du tout bon.
Camille_B est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 25/11/2010, 14h19   #5
Membre Expert
 
Avatar de air-dex
 
Homme
Artisan du code
Inscription : août 2010
Messages : 603
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 24
Localisation : France

Informations professionnelles :
Activité : Artisan du code

Informations forums :
Inscription : août 2010
Messages : 603
Points : 1 232
Points : 1 232
Citation:
Envoyé par Idelways Voir le message
Que pensez-vous des nouveautés de cette version ? Et de MonoDevelop d'une manière générale ?
MonoDevelop a l'air d'avoir progressé, c'est toujours ça. J'ai remarqué que certains détails lui donne l'air d'être bâclée comme une traduction imparfaite ou encore l'IDE qui a pour logo celui de GTK pendant la durée du splash screen.

Sa conversion en un énorme IDE multilangage avec un bundle GTK pour chaque langage serait titanestque et là MonoDevelop serait du niveau de Visual Studio. Mais Gnome n'en a hélas pas l'ambition, comme celle de pondre des trucs corrects hors Linux. Qt et son Qt Creator sont un exemple dans ce domaine.
__________________
"Ils ne savaient pas que c'était impossible alors ils l'ont fait." Mark Twain

Mon client Twitter Qt cross-platform Windows, Linux et Symbian^3 (en cours de développement).
air-dex est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 25/11/2010, 14h51   #6
Membre expérimenté
 
Avatar de Camille_B
 
Homme Jean-Baptiste Bourgoin
Webmaster
Inscription : septembre 2006
Messages : 200
Détails du profil
Informations personnelles :
Nom : Homme Jean-Baptiste Bourgoin
Localisation : France

Informations professionnelles :
Activité : Webmaster
Secteur : Associations - ONG

Informations forums :
Inscription : septembre 2006
Messages : 200
Points : 540
Points : 540
Citation:
Sa conversion en un énorme IDE multilangage avec un bundle GTK pour chaque langage serait titanestque et là MonoDevelop serait du niveau de Visual Studio. Mais Gnome n'en a hélas pas l'ambition, comme celle de pondre des trucs corrects hors Linux. Qt et son Qt Creator sont un exemple dans ce domaine.
Vous pouvez au moins remercier les gars de Mono pour leur effort de rendre "à peine correctement" multiplateforme un truc que Microsoft n'a jamais fait l'effort de simplement porter.
Camille_B est déconnecté   Envoyer un message privé Réponse avec citation 21
Vieux 26/11/2010, 09h00   #7
Expert Confirmé Sénior
 
Avatar de _skip
 
Homme
Développeur d'applications
Inscription : novembre 2005
Messages : 2 315
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : Suisse

Informations professionnelles :
Activité : Développeur d'applications
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : novembre 2005
Messages : 2 315
Points : 4 748
Points : 4 748
Parlant de GTK, impossible d'arriver à faire une application mono qui supporte correctement mon thème windows. Tout ce que je fais a un look access 95 à l'exécution. Selon la mailing list officielle, la dernière release de GTK+ 2.XX devrait améliorer les choses mais ça n'a pas été le cas sur ma machine XP.

Je regrette un peu que mono ait choisi gtk et non wxwidget voire Qt pour ses interfaces graphiques mais on ne peut pas tout avoir. Essayez de créer un custom model pour un treeview en GTK# et vous verrez à quel point ils ont du mal à fournir de l'abstraction sur le "C" qui est derrière.
_skip est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 27/11/2010, 12h10   #8
Membre expérimenté
 
Avatar de Camille_B
 
Homme Jean-Baptiste Bourgoin
Webmaster
Inscription : septembre 2006
Messages : 200
Détails du profil
Informations personnelles :
Nom : Homme Jean-Baptiste Bourgoin
Localisation : France

Informations professionnelles :
Activité : Webmaster
Secteur : Associations - ONG

Informations forums :
Inscription : septembre 2006
Messages : 200
Points : 540
Points : 540
Citation:
Je regrette un peu que mono ait choisi gtk et non wxwidget voire Qt pour ses interfaces graphiques mais on ne peut pas tout avoir. Essayez de créer un custom model pour un treeview en GTK# et vous verrez à quel point ils ont du mal à fournir de l'abstraction sur le "C" qui est derrière.
L'explication est simple : Mono fut conçu originellement pour donner à Gnome un environnement de développement d'applications quoi soit complet et simple. À l'époque les bindings Python n'étaient pas très riches et des projets comme Seed et Gjs (Dev d'appli gnome en javascript) n'étaient pas à l'ordre du jour.

Cela dit je pense que le passage à GTK3 devrait faciliter pas mal de choses...

oh, et voilà un truc bien excitant qui arrive dans la branche de dev de gtk :

http://blogs.gnome.org/alexl/2010/11/23/gtk3-vs-html5/
Camille_B est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/11/2010, 18h52   #9
Membre Expert
 
Avatar de air-dex
 
Homme
Artisan du code
Inscription : août 2010
Messages : 603
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 24
Localisation : France

Informations professionnelles :
Activité : Artisan du code

Informations forums :
Inscription : août 2010
Messages : 603
Points : 1 232
Points : 1 232
Citation:
Envoyé par Camille_B Voir le message
Vous pouvez au moins remercier les gars de Mono pour leur effort de rendre "à peine correctement" multiplateforme un truc que Microsoft n'a jamais fait l'effort de simplement porter.
Je remercie donc les gars de Mono pour avoir pondu un IDE capable de planter une demi-douzaine de fois pour la conception d'un bête jeu de pile ou face en GTK# (vécu personnel). Partant de là vous comprendrez tout le bien que je pense de MonoDevelop.

Mais il vaut mieux ça que rien pour le multi-plateforme, donc merci quand même.
__________________
"Ils ne savaient pas que c'était impossible alors ils l'ont fait." Mark Twain

Mon client Twitter Qt cross-platform Windows, Linux et Symbian^3 (en cours de développement).
air-dex est déconnecté   Envoyer un message privé Réponse avec citation 11
Vieux 28/11/2010, 20h35   #10
Membre expérimenté
 
Avatar de Camille_B
 
Homme Jean-Baptiste Bourgoin
Webmaster
Inscription : septembre 2006
Messages : 200
Détails du profil
Informations personnelles :
Nom : Homme Jean-Baptiste Bourgoin
Localisation : France

Informations professionnelles :
Activité : Webmaster
Secteur : Associations - ONG

Informations forums :
Inscription : septembre 2006
Messages : 200
Points : 540
Points : 540
Un rapport de bug a été fait ? Le bug peut-il être reproduit ? De quelle version de Monodevelop s'agissait-il ? Et sur quel système ? Compilé ou utilisant des binaires "officiels" ?

De plus, il faut quand même rappeler que Monodevelop n'est qu'un IDE et ne représente pas le projet Mono dans son intégralité.

Pour le moment cette intervention ne vaut rien.

Après tout je peux dire la même chose de Visual Studio : chez moi ça n'a jamais bien fonctionné !

Et avec on fait quoi, du FUD ?
Camille_B est déconnecté   Envoyer un message privé Réponse avec citation 12
Vieux 29/11/2010, 09h12   #11
Expert Confirmé Sénior
 
Avatar de _skip
 
Homme
Développeur d'applications
Inscription : novembre 2005
Messages : 2 315
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : Suisse

Informations professionnelles :
Activité : Développeur d'applications
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : novembre 2005
Messages : 2 315
Points : 4 748
Points : 4 748
Citation:
Envoyé par air-dex Voir le message
Je remercie donc les gars de Mono pour avoir pondu un IDE capable de planter une demi-douzaine de fois pour la conception d'un bête jeu de pile ou face en GTK# (vécu personnel). Partant de là vous comprendrez tout le bien que je pense de MonoDevelop.

Mais il vaut mieux ça que rien pour le multi-plateforme, donc merci quand même.
Le designer visuel, si tu t'en es servi, est un peu foireux. Y'a pas mal de gens à ce que j'ai compris qui réalisent des interfaces avec l'autre outil de gnome (glade je crois)

http://nat.org/demos/gtksharp.html
_skip est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 30/11/2010, 01h17   #12
Membre Expert
 
Avatar de air-dex
 
Homme
Artisan du code
Inscription : août 2010
Messages : 603
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 24
Localisation : France

Informations professionnelles :
Activité : Artisan du code

Informations forums :
Inscription : août 2010
Messages : 603
Points : 1 232
Points : 1 232
Citation:
Envoyé par Camille_B Voir le message
De plus, il faut quand même rappeler que Monodevelop n'est qu'un IDE.
Un IDE qui est tout de même l'étendard de Mono. Concernant l'utilisation, c'était sous Windows avec le constructeur d'interfaces. Mais n'empêche que ce genre de défaut est tout de même gênant pour l'IDE que 95 % des gens utiliseront pour découvrir Mono. Ceci les amènera à penser la même chose que moi, c'est à dire "MonoDevelop = grosse bouse".
__________________
"Ils ne savaient pas que c'était impossible alors ils l'ont fait." Mark Twain

Mon client Twitter Qt cross-platform Windows, Linux et Symbian^3 (en cours de développement).
air-dex est déconnecté   Envoyer un message privé Réponse avec citation 11
Réponse Actualité déjà publiée
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h32.


 
 
 
 
Partenaires

Hébergement Web