Bonjour,
je veux créer une application web d'un emploi du temps, je veux savoir les avantages du J2EE pour que je puisse utiliser J2EE et pas dotnet!
Oui je veux convaincre quelqu'un pour qu'on utilise J2EE
Merci d'avance
Bonjour,
je veux créer une application web d'un emploi du temps, je veux savoir les avantages du J2EE pour que je puisse utiliser J2EE et pas dotnet!
Oui je veux convaincre quelqu'un pour qu'on utilise J2EE
Merci d'avance
la logique ne serait pas de prendre J2EE ou .NET mais de prendre un dex nombreux multiples calendrier partagés qui existent déjà sur le marché
Non on est obliger de programmer un emploi du temps, donc je veux savoir les avantage de J2EE par rapport à dot net.
Merci de votre réponse.
Du côté de .Net tu as l'avantage des composants agenda très puissants provenant des librairies de composants commerciales... Si l'environnement est déjà très windowsien, il y a peu de chance que tu puisses justifier du java avec une simple application de gestion d'occupation.
si ca doit tourner sur un serveur web, java t'évitera le paiement d'un license IIS. Après, dans l'absolu, l'avantage du java est surtout sur les grosse applis serveurs AMHA. Pour des petites applis genre agenda, j'aurai meme tendance à faire du PHP, c'est pas cher et rapide. Si c'est du standalon avec uniquement des poste windows, .net sera mieux intégré à la plateforme.
Autre avantage de java: Le poste de DEV coute 0 en frais de licence. En .NEt tu va devoir te payer un visual studio, un serveur IIS avec .NET dessus, un abonnement éventuellement à la msdn etc. IL y a 4 ans un formatteur m'a dit que dans son équipe, un poste de DEV C#/.NET lui coutait 5000€/an en licence.
Docteur en informatique
Freelance R&D, Web
Activité freelance : https://redinnov.fr
Page perso : https://michel-dirix.com/
J2EE possède de nombreux avantages , j'en citerai que quelque uns :
- Un très large choix de frameworks, du plus simple au plus 'expert'.
- Un très large choix d'API gratuites.
- Une structure robuste et sécurisé.
- Des outils de tests unitaire et de tests de charge et validation de code : junit, jmeter etc ...
etc ...
L'architecture des applications est très importante. Car le plus gros travers à ne pas prendre est de vouloir emplier des tonnes d'API et des frameworks pour vouloir tout faire et couvrir tous les besoins, car cela fini par être trop lourd et non maintenable. C'est souvent ces cas là qui sont pris en exemple par les détracteurs de j2ee.
ca incluait les accès privilégié msdn, les licences pour faire tourner un SQL serveur pour le dev, les licenses OS, etc Il ne comptais pas que l'IDE. Maintenant c'est ce qu'ils nous a dit (et il trouvait ça normal, il ne faisait que du dev windows .NET dans sa boite), mois j'y connais rien en .NET Je bosse en java sous linux avec très peu d'outils payant (250€/an/poste pour une licence de JRebel, amortie par les gains en performances des devs)
Ah mais c'est très différent, si tu paies un abonnement MSDN t'as effectivement plusieurs licences dev pour tout un tas de produits (sauf erreur plusieurs windows, visual studio, SQL serv, sharepoint, office, exchange etc...).
Les plans
http://msdn.microsoft.com/fr-fr/subs...ionschart.aspx
Les prix
http://msdn.microsoft.com/fr-fr/subscriptions/buy.aspx
tu constates que ton ami avait la solution lourde : team foundation (cher ), tous les outils serveur, plus le support. Pour ma part j'ai la version pro car les solutions express me suffisent pas, je m'en sors vers 700 euros par année + quelques composants payants que j'amortis la semaine même de l'achat.
Pour le moment j'ai toujours pu me passer du support officiel. Mais en java aussi si tu veux une souscription auprès d'oracle pour du support, je pense pas qu'elle soit gratuite .
Idem, j'utilise juste jformdesigner qui est payant. Par contre pour JRebel, ça marche aussi bien que dans la pub? Si t'avais envie de présenter la solution sur le forum, ce serait super. J'ai toujours eu un faible pour les productivity tools qui fonctionnent bien.
T'as qu'à essayer, ils ont une license trial de 30 jours
En tout cas, ca marche beaucoup mieux que les systèmes qu'utilisent les IDE. Ca a toujours des limitations (dues aux librairies qui gardent des trucs en cache et qu'il faut donc "réinitialiser" quand cest possible :/) et certains cas de refactoring sont non gérables (changement de la hiérarchie d'une classe au vol par exemple)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager