|
Publicité ' | ||||||||||||||||||||||||
|
|
#161 |
|
Membre confirmé
![]() Inscription : mars 2004 Messages : 613 ![]() |
En tout une chose est sure, il vaut mieux developper sous VS8 plutot que sous net beans ou eclipse. VS8 permet de creer rapidement des projets et de les deployer sans se prendre la tete pendant des heures.
Microsoft n'a pas fait que copier java mais l'a amélioré, d'ailleurs la derniere version de java a pompé les avantages de la nouvelle plate forme MS. bonne soirée a+ |
|
10
|
|
|
#162 | |
|
Expert Confirmé Sénior
![]() ![]() Développeur Java/Web Inscription : avril 2002 Messages : 12 654 ![]() |
Citation:
__________________
adiGuba [ tutoriels | blog | twitter ] Rédacteur/Modérateur Java |
|
|
00
|
|
|
#163 |
|
Membre habitué
![]() |
Hello,
je ne critique aucun des 2 langages, au contraire, cela laisse les développeurs choisir leurs langages de prédilection. moi le java, je trouve ça moche et rébarbatif à coder. (goût et couleur!) par contre .net, he bien, j'aime le vb ou si j'en ai marre je me tape du C# je travaille dans une société de chaîne de télévision et nous appliquons le RAD et comme toute la société tourne sous windows (bureautique/office/administration/), l'intégration du .net à windows permet un développement plus rapide et une maintenance plus efficace que java (aie aie, je vois déjà les "javaistes" préparer leurs contre attaque non mais c'est juste pour dire qu'il faut choisir les langages qu'on nous impose (pas le choix dans certaines entreprises) ou choisir selon l'existant de cette dernière et par rapport à son aisance au langage. je connais des experts en java (certifié java) et des experts en .net (certifié gold) et je vous assure que les applications des 2 côtés se valent mais le penchant design est +1 pour le .net! |
|
|
00
|
|
|
#164 |
|
Membre habitué
![]() Inscription : avril 2006 Messages : 201 ![]() |
et pourquoi ne pas parler de C++/QT ?
C'est un excellent compromis entre java/.Net de plus ca n'implique aucune installation de framework pour l'utilisateur. |
|
|
00
|
|
|
#165 |
![]() ![]() |
parce que on en parle la surement
__________________
Blog blog = new MyBlog(); |
|
00
|
|
|
#166 | |
|
Expert Confirmé Sénior
![]() Développeur informatique Inscription : novembre 2006 Messages : 4 440 ![]() |
Citation:
|
|
|
|
00
|
|
|
#167 | |
|
Membre habitué
![]() Inscription : avril 2006 Messages : 201 ![]() |
Citation:
|
|
|
|
00
|
|
|
#168 | |
|
Expert Confirmé
![]() ![]() ![]() Développeur informatique Inscription : janvier 2003 Messages : 1 738 ![]() |
Citation:
de rester dans le débat .Net vs JavaQt c'est pas la question |
|
|
|
00
|
|
|
#169 | |
![]() ![]() erwan Développeur Web Inscription : novembre 2003 Messages : 4 980 ![]() |
Citation:
![]() J'avais beau croire connaitre un peu cette techno on en apprend tous les jours Pour infos je rappelle que le xml c'est juste un format de donnée (de fichier texte ), c'est assez difficile à personnaliser Pour XAML , certains le rapproche (a tort ) de XUL . Il faut plutot chercher du coté de JAVA , en effet XAML ne "crée" rien, il n'est qu'une formulation sous forme de balise des classes graphique prexistant en .net, le nom de la balise etant le nom de la classe, ses attributs=ses propriétés.Il me semble qu'il existe exactement le même type d'implementation en java . Que MS est préféré recrée son propre format en xml zippé (openXML) pour ses application office plutot que de réutiliser celui d'Ooo n'a rien de surprenant, il est tres rare que ce type de logiciel ne possède pas son format propre (quand même bcp plus facile pour ces évolution) et puis pour une fois que c'est documenté Quand à la démultiplication des formats XML , ce n'est malheureusement pas d'aujourd'hui ni dut à .net
__________________
modérateur/rédacteur XML Je ne reponds pas aux questions par MP Quand une réponse vous a été utile, pensez à utiliser le nouveau système de notation
|
|
|
|
00
|
|
|
#170 |
|
Invité de passage
![]() Inscription : janvier 2007 Messages : 1 ![]() |
salut a tous,
je pense que java ( précisément j2EE) et dotnet sont deux techno différentes. elles ciblent deux marchés différents. le choix de l'une de ces techno est fortement corrélé au projet , sa taille, les systèmes annexes,... J2EE reste dominate sur dotnet. je ne pense pas que la tendance s'inversera en faveur de dotnet. peut etre une nouvelle techno se porterait un vrai challenger en face de java. les architectes doivent rester à l'ecoute des nouvelles inventions. sinon il n'y aura plus de création ni d'invention. un vrai architecte ne doit pas previligier un techno sur une autre en se basant sur les cotes de "popularité". il doit confronter les unes contre les autres et choisir la meilleure techno qui repond au mieux au besoin. |
|
|
10
|
|
|
#171 | |
|
Membre confirmé
![]() Inscription : mars 2004 Messages : 613 ![]() |
Citation:
|
|
|
00
|
|
|
#172 | |
|
Expert Confirmé Sénior
![]() ![]() Développeur Java/Web Inscription : avril 2002 Messages : 12 654 ![]() |
Citation:
Bien sûr .NET possédait les attributes (nom des annotations sous .NET si je ne me trompe pas) bien avant la sortie de Java 5.0 et ses annotations, et il en est de même pour les Templates/Generics... Mais c'est surtout dû au fait que .NET est plus "jeune" et à son mode de développement où Microsoft a la main mise, qui facilite l'ajout de nouveau "concept". Java a plus de contrainte de compatibilité ascendante (il est plus vieux que .NET de 5 ans et ne doit pas casser les anciens programmes/API). De plus il est soutenu pour une grande partie par le secteur industriel plutôt "conservateur". Tout cela fait que l'intégration de ces concepts a été plus long. La JSR sur les annotations à commencé en 2002, et celle pour les Generics en 1999... De plus cela a aboutit à des choix d'implémentations et "philosophique" assez différents (je pense en particulier aux Generics et aux enums -- pour les annotations je n'en sais rien car je ne connais pas du tout le mécanisme des attributes de .NET). Bref : il est sûr que les deux plateforme s'influencent mutuellement, mais de là à parler de "pompage" c'est un peu exagéré je pense... a++
__________________
adiGuba [ tutoriels | blog | twitter ] Rédacteur/Modérateur Java |
|
|
00
|
|
|
#173 |
|
Membre éclairé
![]() |
Bonjour,
Je viens de lire attentivement ces 12 pages de débats et j'avoue que le débat s'est tellement dispersé qu'il est difficille de tirer de tout ça une liste exaustive avec les avantages claires et précis de chaque langage... A mon humble avis, cela est dû à une qualité équivalente de ces deux techno, cependant j'aimerais vous faire part de mon expérience personnelle en JAVA et en .NET. Je suis plutôt un novice dans ces deux techno, c'est pour cela que mon post peut interresser justement. En effet les experts JAVA et les expert .NET sont tellement convaincus de la supériorité de leur techno (trop dur d'admettre qu'on a passé 10 ans de sa vie sur une mauvaise techno.... A mon avis le vrai débat est le suivant : JAVA est-il supérieur à .NET sous l'environement windows? (car il est évident que sur toutes les autres plateformes JAVA l'emporte...de par sa philosophie même) Et à cette dernière question j'apporterais la réponse suivante, claire nette et précise : .NET l'emporte!! En effet, j'ai eut l'occasion de développer 2 grosses appli lourdes(pas tout seul bien sûr De plus nous avons développé beacoup plus vite avec .NET alors qu'il y avait sensiblement le même nombre de débutant dans l'équipe JAVA que dans l'équipe .NET sur les technos respectives... donc .NET est plus facile à prendre en main. Mon ressentis personnel est le suivant : après 1 an de dev en JAVA je me sens encore un bébé alors que je n'ai fait que de l'appli lourde... alors qu'après 1 an de dev en .NET ya plus grand chose qui me fait peur en terme de dévellopement, en web comme en dev d'appli lourde... et ça c un vrai confort. En conclusion je dirais 2 choses : si vous devez aller sur un marché composé à 99% de machine windows opté pour .NET : plus performant, plus facile à prendre en main, vitesse de dev plus rapide et maintenance plus aisée... pour peu que la conception est été bien faite...A moins que vous ne disposiez de véritables experts JAVA avec 10 ans d'expérience (à ce moment là bien sur ce serait dommage de ne pas exploiter les compétences dont on dispose en interne!) je ne conseillerai pas JAVA pour du deploiement MS. Si vous devez allé sur un marché MAC OS / Linux / Windows alors optez pour JAVA... en fait vous avez pas trop le choix là Voilà, j'espère avoir aidé |
|
|
00
|
|
|
#174 |
|
Membre éclairé
![]() |
Je voulais aussi préciser que naïvement nous avons cru que la portabilité de JAVA était quelquechose d'acquis... ben en fait pas du tout!
Nous avons lancer notre appli sous linux et windows avec la mm version de la JVM sur les deux postes et la SURPRISE! Tout les éléments graphiques étaient décalés sous linux et du coup l'appli inexploitable... Donc JAVA est peut être portable mais il faut bien lire les normes et développer selon ces normes ==> du temps perdu en lecture de doc + du temps perdu en conception + pleins de truc à refaire si comme nous vous vous en apercevez trop tard. Conclusion : la portabilité de JAVA...peut être... mais vérifiez bien, faut pas croire tout ce qu'on raconte. La portabilité de JAVA n'est vraiment pas magique et instantanée!! Soyez sûr d'avoir les connaissances nécessaires En fait ce qui motive le choix du JAVA c'est souvant l'argument financier (compréhensible quand on voit que le prix d'une license SQL server c 15 000 euros par processeurs...mm plus par serveur |
|
|
10
|
|
|
#175 | |
![]() ![]() |
Citation:
__________________
Blog blog = new MyBlog(); |
|
|
00
|
|
|
#176 |
|
Membre habitué
![]() Inscription : avril 2006 Messages : 201 ![]() |
Dans la famille des frameworks new age:
Java -> interprété -> petits applis (mais portable). NET->compilé -> c'est parti mon kiki
|
|
|
00
|
|
|
#177 | |
|
Expert Confirmé
![]() ![]() ![]() Développeur informatique Inscription : janvier 2003 Messages : 1 738 ![]() |
Citation:
|
|
|
|
00
|
|
|
#178 | |
![]() ![]() ![]() Inscription : mai 2004 Messages : 2 451 ![]() |
Citation:
Mono est un projet qui certe n'es pas aussi avancé que le FX de MS, mais qui tourne très très bien. Pour preuve les nombreuse applications qui l'utilisent : - beagle : The moteur d'indexation de Linux - F-Spot : Le logiciel d'archivage/retouche/recherche de photo et tout les autres : http://www.mono-project.com/Companies_Using_Mono Sinon perso je fait tourner des apps compiler en 1.1 sans aucun pb sous Mono et sans recompil aucune (cf les videos du DUG) Alors dire qu'il faut être stupide pour utiliser Mono, ben .... je crois que la formule des enfants c'est : "C'est celui qui le dit qui est" ...
__________________
- MVP C# -Tout problème a une solution, le vrai problème est de trouver la solution ..... - Linux & mono : l'avenir |
|
|
00
|
|
|
#179 | |
![]() ![]() ![]() Inscription : mai 2004 Messages : 2 451 ![]() |
Citation:
__________________
- MVP C# -Tout problème a une solution, le vrai problème est de trouver la solution ..... - Linux & mono : l'avenir |
|
|
00
|
|
|
#180 | |
|
Membre éclairé
![]() |
Citation:
Mais c bien que tu m'éclaircisse la-dessus... OK autant pour moi, la portabilité de .NET ça marche super bien.. mais en framework 1.1 dont le TablePanelLayout si pratique, tu oublies |
|
|
|
00
|
Copyright © 2000-2013 - www.developpez.com