Des applications Linux avec Visual Studio .NET
Mainsoft est une société spécialisée dans le portage d’applications Windows vers Linux. Elle nous propose aujourd’hui un nouveau produit assez inattendu : "Visual Main Win for J2EE". Vous pourrez désormais programmer, avec Visual Studio .NET, des applications qui pourront être recompilées en Java pour être ensuite utilisées sous n’importe quel système d’exploitation.
La version gratuite de ce plug-in se nomme Grasshopper (comme le célèbre club de football Suisse). Cette version prend en compte les langages C# et Visual Basic .NET. Vous pouvez télécharger le logiciel sur le site de Mainsoft. Il fait une taille d’environ 138 Mo.
Selon Mainsoft, le principal intérêt de ce greffon est que Visual Studio reste un outil très utilisé et très performant pour développer des applications WEB. Donc avec l’outil de portage d’applications Grasshopper, les programmeurs utilisant Visual Studio ne se fermeront pas les marchés des logiciels fonctionnant sous des systèmes d’exploitation autres que Windows.
- Visitez le site de Mainsoft
23
Commentaires
L'Opteron d'AMD se vend comme des petits pains
- Free expérimente le ReADSL
- Bientôt des Sempron 64 ?
- Les Catalyst 5.6 sont disponibles
- Jeu vidéo : le premier souffle de Virtual Skipper 4
- Tuniq: Les ventirads approchent le kilo
- Apple embrasse Intel : révolution ?
- Yahoo! établit un palmarès des meilleurs sites
- 30 Go de données holographiques
- Le WiMax regagne un partenaire de taille
WiMax : Quand Intel et Nokia s'en occupent
- Jeux Vidéo : Une petite démonstration de Battlefield 2
- Lunettes écran : France Telecom dans les mirettes
- Yahoo! trouve sa voix
- Drivers, bios et firmwares de la semaine
- Blu Ray / HD DVD : la guerre est en bonne voie
- Microsoft s'autocensure en Chine
- Apple va dédommager les iPodiens malheureux
- Je vous laisse ma DVD-R Card de visite ?
- Photo numérique : Casio nous offre un bijou
Liens commerciaux
Autres catégories :
Publicité
Dernières actus
A voir aussi
Actus et dossiers
Forum





Juste pour chipotter, on dit "programmeur" et non "programmateur".
Sinon le projet a l'air interessant mais pas autant que Mono qui va dans le même sens.
Programmateur c est pour les machines a laver ...
Pour avoir utilisé mainwin sur le portage d'applications "lourdes" (le portage ayant finalement échoué pour cause de performances insuffisantes et d'une gestion des pages de codes CJK et paramètres linguistiques catastrophique), et au vu de la lourdeur de .net, j'espère que le résultat sera utilisable...
Si on utilise Linux sur du PowerPC il n'existe pas de VM java de SUN.
Et avec mono on peut faire tourner du .Net sous Linux.
Programmateur c est pour les machines a laver ...
rhââ, exactement c'que j'voulais dire !!
c'est lourd .NET ?
pourtant j'entends partout "Java c'est lent ça pue, .NET c'est speed, c'set trop bien".
Moi je connais que Java, et j'aime ça, mais ta remarque me surprend
java c'est lent

mouarf, j'ai entendu ce troll pendant toute mes études
Hum ...
La lenteur de .NET + l'extrême lenteur de Java = Je vous laisse imaginer
mouarf, j'ai entendu ce troll pendant toute mes études
Euh, c'est pas un troll c'est une vérité, les applications Java ne sont pas compilées pour le processeur, donc forcement c'est beaucoup plus lent.
Pour en avoir un exemple concret, il suffit de comparer la vitesse de OOo et NeoOfficeJ (la version Java de OOo), les vitesses d'exécution n'ont rien à voir.
c'est un fait qu'il faut que la vm charge le code mais un fois chargé, c'est tout aussi rapide...
J'ai utilisé le produit Mainwin de Mainsoft des années. C'est assez impressionnant, car cela permet de recompiler n'importe quel programme Windows (écrit avec le SDK Win32 ou les MFCs) sous Unix (je faisais mes compilations sous Sun Solaris).
), c'est un jolie tour de force.
Donc, quand on ne connait rien à Unix, c'est pratique; cela évite des mois de formations, et on obtient en plus une applie identique que l'on peut faire tourner à la fois sur les 2 plateformes (pratique pour les commerciaux pour faire des démos sur des portables sous Windows).
Maintenant, le résultat donnait des applications très lourdes et gourmandes en resource (Les APIs de Mainwin, se basaient sur XLib d'UNIX, et reprenait tout le code de Microsoft à partir de là). ça tournait, mais bon...
A long terme, mieux vallait, à mon avis, mettre la main à la pâte, et programmer en Natif sous UNIX si on n'avait pas du tout besoin de Windows.
D'ailleurs, je vois que leur offre évolue avec cette news.
En tout cas, techniquement, y'a pas les gars de Mainsoft sont des bons (le guru technique de la société, est un Israëlien, qui bosse de chez lui maintenant et qui fait juste du consulting). Car réussir le tour de force de "simuler" (même si le terme n'est pas très exacte) tout Windows sous UNIX (n'importe quelle fonctions du SDK fonctionnait!
mais lol chaque fois y a mon word qui me la corrige automatiquement je suis confu ca fait deux fois
En tout cas, techniquement, y'a pas les gars de Mainsoft sont des bons (le guru technique de la société, est un Israëlien, qui bosse de chez lui maintenant et qui fait juste du consulting). Car réussir le tour de force de "simuler" (même si le terme n'est pas très exacte) tout Windows sous UNIX (n'importe quelle fonctions du SDK fonctionnait!
Wine ne le fait pas ?
c'est lourd .NET ?
pourtant j'entends partout "Java c'est lent ça pue, .NET c'est speed, c'set trop bien".
Moi je connais que Java, et j'aime ça, mais ta remarque me surprend
Je parle de l'environnement de dev Visual Studio .Net
Sinon à l'éxecution je saurais pas trop dire face à Java. Mais je n'ai surement eu que des mauvais examples d'applis java (c'est à dire lourdes et lentes)
yqnn, faudrait que tu te mettes à jour
la jvm interprète le code et compile en natif en arrière plan, ce qui fait que le code est optimisé pour le processeur donnée
ce qui ne garantie en rien la vitesse du soft... si le soft est mal foutu, le jit ne pourra rien faire
on peut vite s'en rendre compte, plusieurs programmeur en java font des longues tâches lors d'un évènement d'un composant graphique: clique sur un bouton, focus... alors que le edt de java est mono thread... il suffit de créer un thread et basta...
BC-A ta pas du utiliser grand logiciel c'est pour ça
rapidement qui sont qui sont pas mal: DbVisualizer, analysesi
J'ai utilisé le produit Mainwin de Mainsoft des années. C'est assez impressionnant, car cela permet de recompiler n'importe quel programme Windows (écrit avec le SDK Win32 ou les MFCs) sous Unix (je faisais mes compilations sous Sun Solaris).
), c'est un jolie tour de force.
Donc, quand on ne connait rien à Unix, c'est pratique; cela évite des mois de formations, et on obtient en plus une applie identique que l'on peut faire tourner à la fois sur les 2 plateformes (pratique pour les commerciaux pour faire des démos sur des portables sous Windows).
Maintenant, le résultat donnait des applications très lourdes et gourmandes en resource (Les APIs de Mainwin, se basaient sur XLib d'UNIX, et reprenait tout le code de Microsoft à partir de là). ça tournait, mais bon...
A long terme, mieux vallait, à mon avis, mettre la main à la pâte, et programmer en Natif sous UNIX si on n'avait pas du tout besoin de Windows.
D'ailleurs, je vois que leur offre évolue avec cette news.
En tout cas, techniquement, y'a pas les gars de Mainsoft sont des bons (le guru technique de la société, est un Israëlien, qui bosse de chez lui maintenant et qui fait juste du consulting). Car réussir le tour de force de "simuler" (même si le terme n'est pas très exacte) tout Windows sous UNIX (n'importe quelle fonctions du SDK fonctionnait!
A l'époque où je l'utilisais, il y avait un pb du fait qu'une partie des api utilisaient la Xlib, et une autre partie un portage de la libc... Au final, les résultats étaient parfois un peu... spéciaux... Mais bon, c'était dans un domaine particulier.
Sinon effectivement, l'équipe technique Israéliene (et notament la personne dont tu parles...) de Mainsoft est vraiment de très haut niveau.
BC-A ta pas du utiliser grand logiciel c'est pour ça
rapidement qui sont qui sont pas mal: DbVisualizer, analysesi
Vu le pognon qui a été investi sur le projet utilisant les GUIs en question, je pense que les solutions choisies sont les bonnes (enfin j'espère
Faire tourner des applis .NET sous des systemes *nix, c'etait pas le but de Mono ? Ou alors Mono c'est un langage pour *nix proche de .NET ?
http://www.presence-pc.com/actuali [...] Mono-4281/
mais lol chaque fois y a mon word qui me la corrige automatiquement je suis confu ca fait deux fois
change ca dans le correcteur orthographique ou bien change de traitement de texte!
Un certain OOo est très bien
j'y pense sérieusement ^^ (je trouve ta proposition judicieuse );-)
Concernant la lenteur de java, cela dépend aussi de la JVM. Des vieilles de SUN sont bien plus lente que les nouvelles (d'un gros facteur).