Interoperabilité du framework .net ?

Interoperabilité du framework .net ? - C#/.NET managed - Programmation

Marsh Posté le 14-02-2005 à 09:45:16    

Bonjour,
 
jusqu'alors, je n'ai travaillé que dans un environnement windows. Lors de ma certif .net  :sol: (non je déconne), le formateur nous parlait que c'était top l'intéropérabilité etc ...
 
Bon, aujourd'hui on me dit il faut développer une appli qui marche aussi bien sous linux que sous windows.
 
Mais, quand j'entend parler de mono ca me fait un peu peur !
 
Donc question bête => existe t'il une version du framework .net pour linux ?  
 
 
MErci de votre aide.

Reply

Marsh Posté le 14-02-2005 à 09:45:16   

Reply

Marsh Posté le 14-02-2005 à 09:47:55    

Pour l'instant, pouet :( Théoriquement ça pourrait tourner partout, c'est un peu comme Java, mais avec un langage intermédiaire différent. Maintenant y'a toutes les DLL du framework de base à réécrire pour Linux. Parce que genre tu prend l'assembly System.Windows.Forms, y'a 500 appels à des dll windows :cry:

Reply

Marsh Posté le 14-02-2005 à 18:40:40    

il me semble que mon prof m'a parlé que les logiciels .NET pouvait fonctionné sous LINUX avec un patch MONO un truc comme ça... Mais je n'ai jamais poussé la recherche plus loin...

Reply

Marsh Posté le 14-02-2005 à 19:01:45    

moi23372 a écrit :

il me semble que mon prof m'a parlé que les logiciels .NET pouvait fonctionné sous LINUX avec un patch MONO un truc comme ça... Mais je n'ai jamais poussé la recherche plus loin...


tiens, mais revoila notre spécialiste es SGBD [:jar jar], comment vas tu ma poule ? [:zoubi]
('scuse moi vieux de pas t'avoir répondu sur l'autre topic hein, mais j'étais avec le CEO d'Oracle au bout du fil qui me demandait de vendre un max de licences pour arrives à dépasser 35% de parts de marché en fin d'année)
 
sinon, je vois que tu t'y connais mieux en SGBD qu'en .NET, passke Mono c'est pas un patch, mais littéralement une très bonne adaptation de .NET pour linux, ne manque plus que les Winforms ! mais sinon tout y est (ASP .NET, C#, CLR, Classes, etc...)
 
à un de ces quatre ma couille de loup [:jar jar]

Reply

Marsh Posté le 14-02-2005 à 19:06:03    

les Windows.Forms ça fonctionne avec Mono si t'amène ton DLL. Du reste, les softs sans GUI, ça fonctionne nickel. Note que Mono est plus portable que l'env de MS, car mono+gtk# fonctionne sur infiniment plus de plateformes

Reply

Marsh Posté le 14-02-2005 à 19:48:55    

Taz a écrit :

les Windows.Forms ça fonctionne avec Mono si t'amène ton DLL.


putain, mais je savais pas [:wam]
ça fonctionne bien, bien, ou y'a quelques petits défauts/manques ?


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 14-02-2005 à 20:00:48    

ben si tu prends les DLL de Windows, ben non ... ça fait pareil. Y a des gens qui font tourner indifféremment des logiciels sur mono/windows et mono/autre_chose. Idem pour java, y a des mecs qui font tourner eclipse sur ikvm sur mono/windows et mono/autre_chose

Reply

Marsh Posté le 14-02-2005 à 21:40:57    

Harkonnen a écrit :

tiens, mais revoila notre spécialiste es SGBD [:jar jar], comment vas tu ma poule ? [:zoubi]
('scuse moi vieux de pas t'avoir répondu sur l'autre topic hein, mais j'étais avec le CEO d'Oracle au bout du fil qui me demandait de vendre un max de licences pour arrives à dépasser 35% de parts de marché en fin d'année)
 
sinon, je vois que tu t'y connais mieux en SGBD qu'en .NET, passke Mono c'est pas un patch, mais littéralement une très bonne adaptation de .NET pour linux, ne manque plus que les Winforms ! mais sinon tout y est (ASP .NET, C#, CLR, Classes, etc...)
 
à un de ces quatre ma couille de loup [:jar jar]


 
et oui je m'y connais mieux en SGBD qu'en .NET. Normal les SGBD j'y bosse depuis deux ans, tandis que .NET j'y ai commencé il y a 3 mois... lol
 

Reply

Marsh Posté le 14-02-2005 à 21:44:59    

notons que le port de winform avance dans mono :o

Reply

Marsh Posté le 14-02-2005 à 21:48:26    

moi23372 a écrit :

et oui je m'y connais mieux en SGBD qu'en .NET. Normal les SGBD j'y bosse depuis deux ans, tandis que .NET j'y ai commencé il y a 3 mois... lol


attention un "lol" s'est glissé dans ton poste. C'est vraiment dégueulasse.

Reply

Marsh Posté le 14-02-2005 à 21:48:26   

Reply

Marsh Posté le 15-02-2005 à 09:41:22    

chrisbk a écrit :

notons que le port de winform avance dans mono :o


Et est-ce qu'il portent aussi tout ce qui est ADO.NET (les différents providers genre SQL Server, OleDB, etc..) ?

Reply

Marsh Posté le 15-02-2005 à 09:46:18    

FlorentG a écrit :

Et est-ce qu'il portent aussi tout ce qui est ADO.NET (les différents providers genre SQL Server, OleDB, etc..) ?


 
 
aucune phoquingue idee, faut fouiller le site officiel ( http://www.go-mono.org/ ) et voir ce que tu trouves

Reply

Marsh Posté le 15-02-2005 à 09:49:04    

chrisbk a écrit :

aucune phoquingue idee, faut fouiller le site officiel ( http://www.go-mono.org/ ) et voir ce que tu trouves


Citation :

Mono 1.0 goals
 
The Mono 1.0 release would include the following components:
 
[...]
* System.Data and Mono database providers.


C'est donc bien prévu  :love:  

Reply

Marsh Posté le 15-02-2005 à 09:51:52    

d'autant plus que la 1.0 est sortie en juillet, si je ne m'abuse ? [:petrus75]

Reply

Marsh Posté le 15-02-2005 à 09:57:54    

Ouaip, mais System.Data n'est pas encore implémenté. Dans la doc, on peut voir tout ce qui y est déjà

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed