Réponse acceptée !
Salut,
Java = sun = open source, gratuit, etc.
C#/.NET = microsoft = propriétaire, très cher, plateforme IIS, etc.
Bref, entre 2 langages qui font la même choses, mais dont l'un est gratuit, des environnements de dév fabuleux et gratuits (eclipse, netbeans entre autres) et avec lequel on trouve des serveurs J2EE gratuits, et déployables sur n'importe quel système (Windows, Linux, MacOS, Solaris) et l'autre qui nécessite un serveur Windows couplé à IIS, sans compter l'environnement de développement (Visual studio), je pense que le choix est vite fait tu crois pas ?
Struts est un framework développé en Java POUR java (fondation apache oblige), je ne pense pas qu'il existe d'équivalent en ASP.NET !
Hibernate par contre se retrouve aussi pour la plateforme .NET de microsoft.
Et ne pas oublier également l'excellentissime Spring...
______________________________________
DarK Sidious