Publicité
Dernières actualités Logiciels
- Internet Explorer avec des onglets dedans
- Windows XP sans Média Player
- Premiers benchmarks du Mac Intel
- Microsoft Visual studio 2005 presque gratuit
- PC Home Cinema : logiciels et exploitation
- Firefox continue de progresser
- Linux Debian 3.1 Sarge officiellement disponible
- Microsoft doit payer 8,9 M$ pour violation de brevet
- Léger mieux entre l'Union européene et Microsoft
- Office 12 : du XML sinon rien
Dernier test
Adobe : la retouche photo comme vous ne l'avez jamais vue
Photoshop. Qui ne connaît pas ce nom ? Avec l’essor de la photographie numérique, le leader du logiciel de retouche leader du marché a logiquement pris une place prépondérante dans notre vie quotidienne. Un épisode récent de la vie politique a même m ...
Lire la suite
Des applications Linux avec Visual Studio .NET
Dimanche 12 juin 2005 à 13:47 par
Thomas Duplanil
Source: toolinux – Mots-clés : Autres 23 commentaires
Source: toolinux – Mots-clés : Autres 23 commentaires
Mainsoft est une société spécialisée dans le portage d’applications WindowsNom que portent les systèmes d’exploitation avec interface graphique de Microsoft.
Windows est apparu dans les années 80. Il s’agissait alors d’une in... vers LinuxSystème d’exploitation compatible avec Unix et reposant sur le principe du logiciel libre.
Linux est un système d’exploitation dérivé d’Unix. Il a été.... 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
Réagissez ! Retour à la liste des news
Dernières actus
- Jeux Vidéo : Une petite démonstration de Battlefield 2
- WiMax : Quand Intel et Nokia s'en occupent
- Des applications Linux avec Visual Studio .NET
- L'Opteron d'AMD se vend comme des petits pains
- Free expérimente le ReADSL
- Bientôt des Sempron 64 ?
Publicité
Publicité


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 ...
rhââ, exactement c'que j'voulais dire !!
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...
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
mouarf, j'ai entendu ce troll pendant toute mes études
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.
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!
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)
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...
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
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