supinfo
supinfo
Connexion :
Abonnement NewsletterOk
 

Mono 2.0 : une alternative libre à .NET Framework

Brève Linux

Mono 2.0
Afin d'accélérer le développement des applications pour Linux et encourager les développeurs de Windows à rendre leurs programmes compatibles avec plusieurs distributions du système open source, les développeurs de l'environnement graphique GNOME ont lancé le projet Mono. La plateforme Mono, sponsorisée par Novell, se veut être une alternative libre à la technologie .NET Framework de Microsoft. Aujourd'hui, Mono 2.0 permet désormais de porter les application basées sur .NET Framework 2.0 et C# 3.0 sous Linux, mais aussi sous Mac OS X et Solaris.

Les développeurs seront donc ravis d'apprendre que Mono 2.0 embarque un compilateur pour C#3.0 ainsi que pour Visual Basic 8. La plateforme inclut plusieurs outils compatibles avec l'interface de programmation de Microsoft et notamment Windows.Forms 2.0. En plus d'une optimisation générale des ressources système, le compilateur C# prend désormais en charge la fonctionnalité de requête intégrée au langage (LINQ). Windows.Form 2.0 apporte plusieurs innovations sur les contrôles .NET DataGridView (permettant d'afficher des données tabulées depuis plusieurs sources) et ToolStrip (pour la création de barres d'outils, d'état ou de menu).

Par ailleurs, Mono 2.0 embarque le debugger Gendarme, un outil de test permettant d'identifier d'éventuels problèmes de fonctionnement du logiciel avec notamment l'infrastructure DTrace pour analyser le comportement de l'application sur les systèmes Solaris et Mac OS X

Miguel de Icaza fondateur et développeur de GNOME explique à ArsTechnica: « Mono 2.0 profitera à un large éventail de développeurs, d'éditeurs de logiciels indépendants et d'utilisateurs en leur permettant d'écrire leur application une seule fois pour que celle-ci fonctionne sous tous les systèmes d'exploitation ».
Actu précédente
Brève suivante
Idées shopping
Neonumeric NM 2 4GoBaladeur MP3 / Multimédia
79,99 € 39,99 €
Les Commentaires des lecteurs
_
le 07 Oct. 08 à 12h33
Edition
 
excellent :super:

Serait-ce les premiers fruits de la collaboration Novell/MS ? :)
 
Voir profilContacter le membre
le 07 Oct. 08 à 12h35
Edition
 
megadub a écrit:
excellent :super:

Serait-ce les premiers fruits de la collaboration Novell/MS ? :)

y'a aussi l'integration d'un moteur de macro VBA dans la version "novell" de OOo. (Sun et Novell n'etant pas tres copains, Novell a plus ou moins forke OOo... mais je sais pas trop ou ca en est)
Et puis bon, Mono a ete lance avant que MS rachete collabore avec Novell
Edité le 07/10/2008 à 12:37
 
le 07 Oct. 08 à 12h39
Edition
Message très intéressant
 
Ca pour une novell, c'est une bonne novell !
 
le 07 Oct. 08 à 12h40
Edition
 
Il n'empeche que la programmation elle meme se fera sous windows car personellement je n'envisagerai meme pas de codé du C# sur linux vu les incertitude de compatibilité ...

C'est une solution mais qui sera reservé au pro OpenSource ou aux linuxiens fanatique, jamais une entreprise ne prendrai le risque d'utilisé ce systeme.

Vous me direz que ce n'est pas le but , certe mais si l'opensource veut s'imposer il faut séduire les entreprises en priorité !!!
 
le 07 Oct. 08 à 12h42
Edition
 
KP2 a écrit:
y'a aussi l'integration d'un moteur de macro VBA dans la version "novell" de OOo. (Sun et Novell n'etant pas tres copains, Novell a plus ou moins forke OOo... mais je sais pas trop ou ca en est)

tant mieux vu qu'Office va abandonner le VBA parait-il... ce sera l'occas de passer à OOo :paf:

KP2 a écrit:

Et puis bon, Mono a ete lance avant que MS rachete collabore avec Novell

mais les premiers résultats probants arrivent après ;)
 
Voir profilContacter le membre
le 07 Oct. 08 à 12h44
Edition
 
kenjiamo a écrit:

Vous me direz que ce n'est pas le but , certe mais si l'opensource veut s'imposer il faut séduire les entreprises en priorité !!!

Le libre a bien d'autres avantages que ca sa compatibilite avec .Net

megadub a écrit:

mais les premiers résultats probants arrivent après ;)

c'est toujours pareil : quand on essaye de reproduire une techno proprio et non standard, on a forcement toujours un train de retard.
 
Contacter le membreVoir profil
le 07 Oct. 08 à 12h44
Edition
 
Mono est vraiment un super projet !
 
le 07 Oct. 08 à 12h45
Edition
 
KP2 a écrit:

c'est toujours pareil : quand on essaye de reproduire une techno proprio et non standard, on a forcement toujours un train de retard.

quoté pour la propérité :o

Donc Linux a un train de retard sur Windows... je le savais :bounce:

:ane:
 
le 07 Oct. 08 à 12h45
Edition
 
Je sais pas si Kenjiamo a raison mais je pense que tout ce qui peut favoriser une installation et une programmation multi-plateforme est bon à prendre.
 
le 07 Oct. 08 à 12h46
Edition
 
Il s'agit pour l'instant d'une solution intéressante pour des raisons de compatibilités afin d'étendre des soft développés à la base en .NET sous windows vers du linux ou du mac os. Il est bien évident qu'il ne doit pas s'agir pour l'instant de développer en asp.net sur du linux pour de la prod en entrperises.

Néanmoins, pour du client, il peut être intéressant d'utiliser cette solution. J'avais par exemple à un moment testé un logiciel développé en windows form avec le test de comptabilité mono et a ma grande suprise, le seul élement incompatible était le composant permettant d'afficher une page web (composant qui apparait dans cette version). Le soft était relativement complexe et n'avait pas été à la base concu pour mono.
 
Voir profilContacter le membre
le 07 Oct. 08 à 12h46
Edition
 
megadub a écrit:
KP2 a écrit:

c'est toujours pareil : quand on essaye de reproduire une techno proprio et non standard, on a forcement toujours un train de retard.

quoté pour la propérité :o

Donc Linux a un train de retard sur Windows... je le savais :bounce:

:ane:

salaud :o



:ane:


Mono a un train de retard ainsi que samba (qui en a au moins 2 meme) et wine
 
le 07 Oct. 08 à 12h47
Edition
 
UNi a écrit:
Mono est vraiment un super projet !

et encore, il n'a pas fusionné avec le projet Kini... on va en prendre plein les yeux quand il sera dévoilé... le monokini :oui:

-> [] :paf:
 
le 07 Oct. 08 à 12h51
Edition
 
LaTeamClubic a écrit:
Miguel de Icaza fondateur et développeur de GNOME explique à ArsTechnica: ' Mono 2.0 profitera à un large éventail de développeurs, d'éditeurs de logiciels indépendants et d'utilisateurs en leur permettant d'écrire leur application une seule fois pour que celle-ci fonctionne sous tous les systèmes d'exploitation '.
C'est pas comme si avant .NET/Mono, ça n'était pas déjà possible ...

Sarcasmes mis à part, c'est une bonne nouvelle, même si il me semble qu'il sera toujours possible de programmer en .NET tout en faisant appel à des mécanismes spécifiques à Windows.
 
Voir profilContacter le membre
le 07 Oct. 08 à 12h51
Edition
 
megadub a écrit:
UNi a écrit:
Mono est vraiment un super projet !

et encore, il n'a pas fusionné avec le projet Kini... on va en prendre plein les yeux quand il sera dévoilé... le monokini :oui:

-> [] :paf:

faut pas oublier la fusion avec le projet "cikle"... c'est un projet qui roulera bien

Ni celle avec le projet "Lith" pour devenir un projet d'intelligence artificielle d'aide aux cosmonautes
 
le 07 Oct. 08 à 12h53
Edition
 
J'adore le nom du debugger :)

Faut voir l'utilité, car je vois pas souvent des programmes en .NET au lieu de C++, VB ou Java.

Mais assurément une bonne chose pour les programmes déjà en .NET qui doivent être adaptés pour Linux.
 
Voir profilContacter le membre
le 07 Oct. 08 à 12h53
Edition
 
Teyut a écrit:
LaTeamClubic a écrit:
Miguel de Icaza fondateur et développeur de GNOME explique à ArsTechnica: ' Mono 2.0 profitera à un large éventail de développeurs, d'éditeurs de logiciels indépendants et d'utilisateurs en leur permettant d'écrire leur application une seule fois pour que celle-ci fonctionne sous tous les systèmes d'exploitation '.
C'est pas comme si avant .NET/Mono, ça n'était pas déjà possible ....

Effectivement, Java est bien plus avance et mature a ce niveau (il a ete concu pour ca d'ailleurs) et c'est Libre.
Et y'a Qt4 aussi qui permet de developper des applis pour toutes les plateformes tres facilement (meme si c'est pas vraiment la meme chose).
 
le 07 Oct. 08 à 12h54
Edition
 
KP2 a écrit:

faut pas oublier la fusion avec le projet "cikle"... c'est un projet qui roulera bien

Ni celle avec le projet "Lith" pour devenir un projet d'intelligence artificielle d'aide aux cosmonautes

:lol:
 
le 07 Oct. 08 à 12h59
Edition
 
megadub a écrit:
KP2 a écrit:

faut pas oublier la fusion avec le projet "cikle"... c'est un projet qui roulera bien

Ni celle avec le projet "Lith" pour devenir un projet d'intelligence artificielle d'aide aux cosmonautes

:lol:
Et Kle, pour y voir plus clair ?
et Space pour toute la famille ?
 
le 07 Oct. 08 à 13h01
Edition
 
Excellente nouvelle !!! Moi qui développe essentiellement en C#, ça devrai m'encourager à essayer de porter mes appli... Vraiment une bonne démarche, je cours l'essayer :) !
 
 



 
Clubic.com
 
Achetez-facile.com
 
Jeuxvideo.fr
 
neteco.com
 
mobinaute.com