J2EE versus .NET

Introduction

Ceci est un argumentaire concernant les environnements de développement et d'exécution J2EE et .NET . J'espère qu'il pourra aider les décideurs et consultants à choisir et à justifier leur choix.
Commentaires bienvenus: jmvanel@supprimez_ca.free.fr
Outre les points de comparaison ci-dessus, il ne faut pas perdre de vue d'autres considérations d'ordre général:

les plus de J2EE

- beaucoup plus ouvert en terme d'infrastructure de déploiement (OS, serveur d'application, bases de données)
- si Microsoft ou des tierces parties ont des importateurs/traducteurs Java==> .Net, alors on peut développer/déployer en J2EE en sachant qu'on pourra aussi déployer en .net via ces importateurs/traducteurs
- base installée et maturité: on trouve énormément de briques libres et propriétaires, y compris un serveur serveur d'application 100% libre comme JBoss
- compétences Java relativement répandues

les moins de J2EE

- Java est un language orienté objet, et la conpréhension correcte de ces concepts n'est pas assez répandue

les plus de .Net

- en théorie on peut développer la même application dans plusieurs langages: Perl, VB, C#, Eiffel, etc ...
- a été conçu dès le départ pour les services Web
- intégration facile dans les environnements Microsoft, y compris le prochain Office X11 tout XML
- convivialité de l'Environnement de Dévelopement .net

les moins de .Net

- il s'agit essentiellement de faire vendre l'infrastructure Microsoft: OS, bureautique, SQL, etc, en fermant tout les autres choix futurs
- maturité pas certaine