.NET X-perience
Depuis quelques temps, j’utilise de plus en plus les technologies .NET pour les divers projets sur lesquels je travaille. Ceci m’a amené par la force des choses à reconsidérer ma position envers le framework.
Développant en C#, je me rends compte de la puissance du framework .NET et de l’interopérabilité entre ses différentes composantes. La manière dont l’ASP .NET utilise les autres langages (VB .NET, C#, JScript) pour les scripts, l’intégration des Web controls qui ne sont autres que les controles des Windows Forms. Au final, ASP .NET n’a que peu de choses à envier à J2EE. On retrouve même les mêmes outils tels que Nhibernate, NUnit et Nant inspirés respectivement de Hibernate, JUnit et Ant initialement prévus pour Java.
De plus, la nouvelle version de Visual Studio 2005 apporte une réelle valeur ajoutée pour le développement des projets, notamment avec l’avènement Team Foundation Server qui complète la partie travail collaboratif. Le framework 2.0 est bien plus robuste que son prédécesseur et nous apporte son lot de nouveaux contrôles.
La concurrence devient de plus en plus rude pour le marché du développement, à savoir qui de Java/J2EE ou .NET emportera le plus de parts de marché. Mais cela ne peut que nous être profitable tant cela entraînera encore plus d’innovations nous permettant d’aller plus loin.



