Dans le cadre de développements d’application ou de site Web, vous avez recours aux langages ou aux outils de la plate-forme Microsoft. Participez
Entre Theorie et Pratique Serge Calderara, Amphion-Les-Bains
Serge Calderara
Pour
quel type de projet utilisez-vous les technologies
.Net ? Application WPF sur architecture SOA.
De
quels langages ou outils vous servez-vous ? C#, ASP. NET, WPF, WCF, SQL 2005, VS 2005.
Etes-vous satisfait de la
plate-forme Microsoft ? Quels reproches pourriez-vous lui
faire ? Cela fais depuis le début de Visual Basic que je suis dans le monde de la programmation avec les outils Microsoft, et je dois dire qu'à l'apparition de la première plate-forme .Net, c'était vraiment la révolution et l'arrivée d'une vraie synergie et standardisation dans le développement. Aujourd'hui avec 2005 et l'arrivée de 2008 les méthodes de développement progressent très vite, parfois trop vite à nos yeux, car si on ne prend pas le train en marche très tôt aujourd'hui, on a du mal à le rattraper. La palette de produits de développement Microsoft est grande et la grande force réside dans l'utilisation d'un environnement complet et unique.
Mais attention, il y a une grande différence à mon goût, et cela n'engage que moi, entre la théorie et la pratique. A savoir qu'on va certainement vous éblouir de superbes démonstrations que vous allez trouver "WOwww". Ensuite vous allez commencer à mûrir tout ça au calme et commencer à gratter la surface. Et là vous allez commencer a vous posez les questions nécessaires à l'intégration de cette nouvelle technologie dans votre projet. Vous vous apercevrez alors que pour faire des choses très simples, cela fonctionne toujours et lorsque vous entamez plus profondément la couche de l'iceberg, cela se complique et demande beaucoup plus de notion que le simple fait d'avoir participer à une présentation. Et cette notion manquante c'est l'expérience. Cela reste donc une plate-forme complexe pour quelqu'un qui débute. D'un autre coté Microsoft a montré qu'il pouvait s'ouvrir davantage avec notamment OpenXML et également l'apparition de WCF pour ce qui couvre la notion de service, et ça c'est un gros effort de leur part.
En conclusion je dirais qu'il font des progrès dans le bon sens même si tout n'est pas parfait. Mais encore une fois, ma devise est, dans la mesure du possible, n'admettez jamais ce que l'on vous dis mais validez-le en vous construisant votre propre expérience. J'ai compris cela après plus de 15 ans d'expérience et on en apprend encore tous les jours.