Précédent   Forum du club des développeurs et IT Pro > Dotnet > Général Dotnet > Mono
Mono Forum d'entraide sur le développement avec Mono, l'implémentation open-source de la Common Language Infrastructure .
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 18/06/2010, 16h39   #21
unBonGars
Membre éprouvé
 
Lionel
Inscription : décembre 2008
Messages : 305
Détails du profil
Informations personnelles :
Nom : Lionel
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : décembre 2008
Messages : 305
Points : 429
Points : 429
Citation:
Envoyé par christophen Voir le message
Alors Vala est inspiré de la syntaxe de C# mais s'en est pas et ce n'est pas du C# à proprement parler ni même lié directement au projet mono (c'est lié au projet Gnome. Mais en effet MonoDevelop a des templates pour vala, Python, C++..)

Techniquement Mono est une base, le gros est sous le contrat de garanti commautaire microsoft de ce côté là MonoDevelop est couvert, après certaines parties ne sont pas couvertes (ADO, Winform...) mais si MS pousse sa gueulante pour des histoires de brevets, la communauté et novell feront bouger mono pour qu'il n'enfreigne plus ces brevets quitte à ne plus être compatible .NET et ils le feront avancer indépendamment...

note: pour les ubunteros, il y a un dépot pour avoir monodevelop 2.4 et mono 2.6:
Pour ce faire, trois étapes simples:

Ajoutez dans votre fichier /etc/apt/sources.list :"deb http://badgerports.org lucid main"
Enregistrez la clef du dépôt avec la commande: "wget -q http://badgerports.org/directhex.ppa.asc -O- | sudo apt-key add -"
Faites un mise à jour: "sudo aptitude update && sudo aptitude upgrade"
Merci Christophen, ton résumé est limpide.
Microsoft a-t-il intéret à populariser la syntaxe C# chez les extra-terrestres est sans doute la question suivante.

.net winforms est interressant pour sa cohérence, les aides multiples dans l'ide et la documentation web.
Plus subjectif : le "rendu" (look&feel) des programmes en C# est vraiment bon contrairement à VB6 par ex. (je pense à un autre mais si je le dis , ça risque de troller)

Merci en tous cas pour ces avis éclairés : je vais jeter un coup d'oeil
unBonGars est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/06/2010, 16h30   #22
lequebecois79
Membre expérimenté
 
Inscription : mars 2010
Messages : 537
Détails du profil
Informations forums :
Inscription : mars 2010
Messages : 537
Points : 548
Points : 548
Citation:
Envoyé par unBonGars Voir le message
Au passage bravo pour Vala : compilation de C# en natif, si seulement d'autres languages pouvaient faire pareil (Java, Javascript, ...) , ça mettrait du sel dans l'actu
ça fait déjà très longtemps que tu peux compiler java pour faire du natif par exemple en utilisant GCJ ou Exclesior JET
lequebecois79 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/06/2010, 02h31   #23
bioinfornatics
Membre éprouvé
 
Jonathan MERCIER
Inscription : mars 2009
Messages : 338
Détails du profil
Informations personnelles :
Nom : Jonathan MERCIER
Localisation : France, Gironde (Aquitaine)

Informations forums :
Inscription : mars 2009
Messages : 338
Points : 417
Points : 417
pour un projet vala le mieux est d'installer valide un ide pour vala (jeu de mot). Ce que je peux dire c'est qu'il est dans les dépot de fedora
bioinfornatics est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/06/2010, 10h59   #24
_skip
Expert Confirmé Sénior
 
Avatar de _skip
 
Homme
Développeur d'applications
Inscription : novembre 2005
Messages : 2 566
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 29
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 566
Points : 6 426
Points : 6 426
Citation:
Envoyé par lequebecois79 Voir le message
ça fait déjà très longtemps que tu peux compiler java pour faire du natif par exemple en utilisant GCJ ou Exclesior JET
Le problème est le suivant :

Excelsior est un outil qui reste payant et assez cher, même si l'on admet que son coût sur un grand développement est facile à absorber, ça reste quand même une technologie payante dans un monde java où tout le monde a perdu l'habitude de payer son IDE et ses outils.

Quant à GCJ, franchement cet outil est encore loin d'offrir des garanties suffisantes d'après moi.
_skip est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2010, 14h25   #25
prog-fr
Invité de passage
 
Inscription : mars 2002
Messages : 2
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 2
Points : 1
Points : 1
J'adore car pratiquement aussi simple à utiliser que Delphi et en plus totalement gratuit
prog-fr est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/06/2010, 20h45   #26
lukeni2
Membre actif
 
Avatar de lukeni2
 
Homme Jean Claude
Administrateur systèmes et réseaux
Inscription : février 2008
Messages : 91
Détails du profil
Informations personnelles :
Nom : Homme Jean Claude
Âge : 33
Localisation : Congo-Kinshasa

Informations professionnelles :
Activité : Administrateur systèmes et réseaux
Secteur : Finance

Informations forums :
Inscription : février 2008
Messages : 91
Points : 165
Points : 165
Envoyer un message via MSN à lukeni2 Envoyer un message via Yahoo à lukeni2 Envoyer un message via Skype™ à lukeni2
je travaille plutôt avec Visual studio comme IDE mais je vais essayer la nouvelle version de mono pour voir s'il est aussi bon que visual studio.
lukeni2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/07/2010, 16h29   #27
kirua_sama
Invité régulier
 
Inscription : mars 2005
Messages : 100
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 100
Points : 8
Points : 8
Envoyer un message via MSN à kirua_sama
Bonjour,

Petit problème avec monoDevelopp 2.4.
Je ne trouve pas le moyen de lancer qu'une seule instance de l'IDE lorsque j'essaye d'ouvrir plusieurs fichiers .cs. Il me lance l'IDE pour chacun de ceux-ci à la place de les mettre dans des onglets.
Si quelqu'un aurait une idée de comment gérer ce problème, merci d'avance.
kirua_sama est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/08/2010, 12h41   #28
Gordon Fowler
Chroniqueur Actualités
 
Inscription : juillet 2009
Messages : 3 282
Détails du profil
Informations forums :
Inscription : juillet 2009
Messages : 3 282
Points : 32 546
Points : 32 546
Mono 2.6.7 disponible
L'implémentation open-source de .NET s'ouvre à Android




Mono n'en finit pas de progresser et de se compléter.

La nouvelle version de l'implémentation open-source de .NET vient, par exemple, de se doter d'un nouveau framework avec ASP.NET MVC2, qui est à présent inclus en natif.

Dans le même temps, plusieurs de ses outils ont été mise à jour (Soft Debugger, Mono's xbuild tool et la librairie LINQ to SQL qui utilise à présent DbLINQ) ou optimisés (Monodoc, beaucoup moins gourmand en ressources).

Passons sur la longue liste de bugs corrigés, et soulignons en revanche une des nouveautés majeures de Mono 2.6.7 (si ce n'est la nouveauté majeure de cette version) : le support d'Android.

A peine évoqué dans la Release Note, ce support permet à .NET de s'ouvrir encore un peu plus aux plateformes mobiles. Une très bonne idée quand on regarde de près le succès grandissant de l'OS mobile de Google.

Mono 2.6.7 est disponible en téléchargement gratuit sur cette page


Source : Note de version de Mono 2.6.7

Lire aussi :

Le projet MonoDroid apporte .NET sur Android, Novell veut construire une passerelle entre le framework de Microsoft et l'OS de Google

Et vous ?

Pensez-vous que Mono arrive à maturité ?
L'utilisez-vous et qu'en pensez-vous ? Quelles améliorations souhaiteriez-vous encore lui voir apporter ?
Gordon Fowler est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 06/08/2010, 14h13   #29
FailMan
Expert Confirmé
 
Avatar de FailMan
 
Homme Enguerrand
Administrateur systèmes et réseaux
Inscription : janvier 2010
Messages : 1 598
Détails du profil
Informations personnelles :
Nom : Homme Enguerrand
Âge : 21
Localisation : France

Informations professionnelles :
Activité : Administrateur systèmes et réseaux
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : janvier 2010
Messages : 1 598
Points : 3 537
Points : 3 537
Envoyer un message via Skype™ à FailMan
C'est pas sérieux ce genre de news, je voulais déjà me procurer un téléphone sous WP7 pour coder du .NET dessus, et voilà que Mono s'y met, va falloir que je me procure un téléphone sous Android

En tout cas ça fait bien plaisir de voir que la plateforme .NET suscite suffisamment d'intérêt pour qu'on la porte sur des OS non-Microsoft :-)
__________________
Une erreur fréquente que les gens font quand ils tentent de réaliser quelque chose à l'épreuve des imbéciles est de sous-estimer l'ingéniosité de ceux-ci. - Douglas Adams
FailMan est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 07/08/2010, 11h00   #30
demonixis
Membre régulier
 
Avatar de demonixis
 
Homme Yannick Comte
Développeur Web
Inscription : juin 2008
Messages : 60
Détails du profil
Informations personnelles :
Nom : Homme Yannick Comte
Âge : 27
Localisation : France, Rhône (Rhône Alpes)

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

Informations forums :
Inscription : juin 2008
Messages : 60
Points : 86
Points : 86
Pour Android c'est une bonne nouvelle par contre le changelog n'indique que ça :

Citation:
Runtime

Support for Android
Aucune information sur la prise en charge dans MonoDevelop etc.. attendons la suite
demonixis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/08/2010, 11h26   #31
anthyme
Membre Expert
 
Avatar de anthyme
 
Homme Anthyme Caillard
Inscription : mars 2004
Messages : 1 543
Détails du profil
Informations personnelles :
Nom : Homme Anthyme Caillard
Âge : 29
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : mars 2004
Messages : 1 543
Points : 1 271
Points : 1 271
oué ça m'a fait une fausse joie cette news j'ai voulu tester le dev android mais j'ai rien trouvé comme info pour savoir comment y arriver ...
__________________
Blog
Arch# - Framework architectural .Net 4.0
anthyme est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/08/2010, 12h03   #32
demonixis
Membre régulier
 
Avatar de demonixis
 
Homme Yannick Comte
Développeur Web
Inscription : juin 2008
Messages : 60
Détails du profil
Informations personnelles :
Nom : Homme Yannick Comte
Âge : 27
Localisation : France, Rhône (Rhône Alpes)

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

Informations forums :
Inscription : juin 2008
Messages : 60
Points : 86
Points : 86
Sur la page dédiée à Monodroid on trouve quelques informations :

Citation:
MonoDroid is a commercial product based on the open source Mono project and at release time it will be licensed on a per-developer basis. We are planning on launching MonoDroid later this summer.
Donc on apprend que comme MonoTouch ce sera une extension payante basée sur mono et que le produit devrait arriver à la fin de l'été.
demonixis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2010, 09h34   #33
_skip
Expert Confirmé Sénior
 
Avatar de _skip
 
Homme
Développeur d'applications
Inscription : novembre 2005
Messages : 2 566
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 29
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 566
Points : 6 426
Points : 6 426
Si le prix de la licence n'est pas délirant, cela peut valoir la peine. Ce qui m'inquiète plus en revanche, si leur couche en C# est un binding sur les API java d'android, ce sont les performances.
_skip est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2010, 15h22   #34
lex2004
Membre du Club
 
Développeur informatique
Inscription : mai 2004
Messages : 49
Détails du profil
Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : mai 2004
Messages : 49
Points : 60
Points : 60
Je teste actuellement mono 2.6.3 et monodevelop 2.2. J'avoue que dans l'ensemble c'est une solution convaincante qui de surcroît gagne en maturité au fil des versions.

Le plus gros problème que je rencontre c'est l'absence de documentation sur les API non empruntées à .Net (comme GTK# par exemple). Des fois je me surprend à essayer de traduire en C# des exemples de code écrits dans d'autres langages (comme Python). Je pourrais aussi déplorer le fait que le support de VB.Net ne soit pas à la hauteur de celui de C# ou qu'il n'y ait pas encore sur mono, autant de solution complémentaires (générateurs d'états, serveurs d'application dédiés, etc...) que sur d'autres plate-formes.

Mais là s'arrêtent les ennuis car côté compatibilité par exemple, c'est ahurissant de voir à quel point il est facile de porter sur UNIX une appli Winforms (pour peu qu'elle n'utilise ni P/Invoke, ni COM-Interop). D'ailleurs ces derniers temps j'ai pris l'habitude de tester mes applis sur mono juste pour voir...

Bon, après, on dira que d'autres solutions font beaucoup mieux en matière de portabilité; d'accord, sauf que ces autres solutions imposent la portabilité. Or cette dernière n'est qu'une préoccupation secondaire dans la plupart des projets. Le plus souvent, on préfère que l'application s'intègre parfaitement à son environnement et c'est ce dernier aspect qui semble avoir été privilégié dans Mono (comme dans .Net du reste).

Alors vivement que mono aille de l'avant. (Mais si un concurrent comblait ses lacunes avant, ça me conviendrait toujours).
lex2004 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/08/2010, 10h53   #35
xarkam
Membre actif
 
Inscription : février 2005
Messages : 85
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 85
Points : 153
Points : 153
Envoyer un message via Skype™ à xarkam
Moi, j'attends l'api web.parts dans mono.

Mais on ne sait pas quand elle sera intégrée
xarkam est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/10/2010, 22h20   #36
wokerm
Inactif
 
Homme Nabil Amine ARAB
Auditeur informatique
Inscription : décembre 2009
Messages : 336
Détails du profil
Informations personnelles :
Nom : Homme Nabil Amine ARAB
Âge : 30
Localisation : Algérie

Informations professionnelles :
Activité : Auditeur informatique
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : décembre 2009
Messages : 336
Points : -389
Points : -389
Envoyer un message via MSN à wokerm
Par défaut mono est en bonne voie

mais il va falloir un grand coup de pousc de la part des developpeur de .net pour ameliorer ce projet et pourquoi pas rivaliser avec la maison mere sur son propre terrain , en proposant un edi mono plus complet et plus sure que visual studio gratuit ou avec un prix symbolique pour aider a l'avancement du projet , Novell toute seule ne peut pas faire evoluer les choses comme il le faut , les developpeurs benevoles linuxien ne sont pas habitués au language .net donc s'il peut y avoir de l'aide ça peut venir soit de Microsoft qui n'aidera pas beaucoup soit des developpeurs .net windowsien apres tout ils ont des tutoriels sur le site de Microsoft pour develloper sous linux et sous les autres os
ils ont même un portail ouvert dédie a ce qui s'appel codeplex
je le verrai tres bien rivaliser avec la maison mere dans 2 ans
mono c'est
wokerm est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 07/10/2010, 14h40   #37
Gordon Fowler
Chroniqueur Actualités
 
Inscription : juillet 2009
Messages : 3 282
Détails du profil
Informations forums :
Inscription : juillet 2009
Messages : 3 282
Points : 32 546
Points : 32 546
Mono 2.8 est disponible
Une mise à jour qualifiée de « majeure » par l'auteur de l'implémentation libre de .NET




Mono, l'implémentation libre de .NET, vient de sortir en version 2.8.

« Cette réalisation contient dix mois de nouvelles fonctionnalités, de travail sur la stabilité, la performance, et la correction de bugs » écrit Miguel de Icaza, l'auteur de Mono, pour introduire cette mouture.

Au menu, donc, le support de C# 4.0, un nouveau « garbage collector », l'introduction de neuf frameworks (dont ASP.NET 4.0, et ASP.NET MVC2) et le support intégré de OpenBSD.

De quoi qualifier cette mise à jour de « majeure », pour reprendre l'expression de Miguel de Icaza.

La note de version complète est consultable sur cette page.

Mono 2.8 est à télécharger ici


Source : Billet de Miguel de Icaza

Et vous ?

Satisfait ou déçu par ces nouveautés de Mono 2.8 ?
Gordon Fowler est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/10/2010, 15h48   #38
Firwen
Membre Expert
 
Avatar de Firwen
 
Inscription : juin 2009
Messages : 420
Détails du profil
Informations forums :
Inscription : juin 2009
Messages : 420
Points : 1 068
Points : 1 068
Envoyer un message via MSN à Firwen
d'aprés le site officiel, il y a l'air d'avoir de grosses ameliorations niveau perfs avec le nouveau GC et le support llvm passé en stable.

Je suis pressé de voir ce que ça donne sur les shootout.
__________________
It's not a bug, it's a feature
Site web : www.firwen.org
Firwen est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/10/2010, 18h16   #39
Rapha222
Membre habitué
 
Avatar de Rapha222
 
Inscription : octobre 2007
Messages : 128
Détails du profil
Informations personnelles :
Âge : 22
Localisation : Belgique

Informations forums :
Inscription : octobre 2007
Messages : 128
Points : 109
Points : 109
Envoyer un message via MSN à Rapha222
Citation:
Envoyé par Firwen Voir le message
d'aprés le site officiel, il y a l'air d'avoir de grosses ameliorations niveau perfs avec le nouveau GC.
Oui, le nouveau GC est assez efficace (cf. les benchmark sur twitter). Par contre, il n'est pas encore activé par défaut :/
__________________
Fedora 12 x64 (laptop) - OpenSuSe 11.2 (desktop)
Hébergeur d'images et de fichiers (< 75Mio) gratuit et sans pub
Rapha222 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/10/2010, 00h44   #40
kedare
Membre extrêmement actif
 
Avatar de kedare
 
Mathieu
Administrateur systèmes et réseaux
Inscription : juillet 2005
Messages : 1 482
Détails du profil
Informations personnelles :
Nom : Mathieu
Localisation : France

Informations professionnelles :
Activité : Administrateur systèmes et réseaux

Informations forums :
Inscription : juillet 2005
Messages : 1 482
Points : 1 387
Points : 1 387
Citation:
Envoyé par unBonGars Voir le message
Quelqu'un sait-il si la situation des droits entre Microsoft et monoDevelop est durable ?
La promesse de non-poursuite qu'a fait Microsoft à Novell est à vie et irrévocable, donc logiquement pas de problème a ce niveau là.
kedare est déconnecté   Envoyer un message privé Réponse avec citation 11
Réponse Actualité déjà publiée
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 15h45.


 
 
 
 
Partenaires

Hébergement Web