|
Droit de diffusion: L'ensemble ou partie
de ce document ainsi que le code mis à disposition, ne peut être
diffusé sur d'autres sites Web sans l'autorisation préalable de
son créateur.
1. Que sont les DevDays ?
Il s'agit d'une journée entièrement dédiée aux technologies Microsoft, orientée pour les développeurs.
Cette année cette journée était présentée comme un retour d'expérience sur une année de développement .NET.
Durant cette journée l'équipe Microsoft enchaîne des présentations et des démonstrations de code. Le ratio est 20% pour les présentations et 80% pour le code. Du coup il faut suivre car le programme est très chargé et le timing serré.
Voici globalement comment s'est déroulée la journée :
Sommaire:
1. Première session : .NET, les points essentiels
2. Deuxième session : .NET, Session avancée
3. Troisième session : Les services Web aujourd'hui et demain
4. Quatrième session : Nouveaux terminaux et nouvelles technologies, extension à la mobilité
5. Conclusion
1. Première session : .NET, les points essentiels
Cette session débute par un rappel sur la plate-forme .NET
(le Framework, la CLR ...). Les avantages du Framework .NET sont présentés comme le multi langages avec un exemple d'héritage entre des classes Cobol, C#, VB, C++ et multi plate-formes avec un exemple de code qui fonctionne sans recompilation sous MacOS, FreeBSD et Windows XP.
Par contre l'exemple c'est un fonction qui calcul le carré d'un nombre, bref c'est pas encore l'IHM complexe avec des écrans boeing !
D’autres thèmes sont abordés comme le déploiement et l'accès aux données.
Enfin une présentation générale du fonctionnement d'un service Web clôture cette session.
Cette session au final est intéressante surtout pour les débutants qui ne connaissent pas .NET, ou pour avoir une vision plus globale de l'outil, ce qui peut être utile.
2. Deuxième session : .NET, Session avancée
Dans cette partie certains points techniques sont présentés :
La configuration des assemblages .NET, l'interopérabilité COM+/.NET, la sécurité au niveau des assemblies, des services Web et enfin le .NET remoting (successeur de DCOM).
C'est de loin la partie la plus intéressante de toute la journée.
3. Troisième session : Les services Web aujourd'hui et demain
Les services Web aujourd'hui, "La vraie vie"
Compte tenu du thème de la journée "retour d'expérience sur 1 an de développement" on s'attend forcément à des exemples concrets de mise en oeuvre de la technologie (architecture, transactions, charge supportée ...).
Eh! Bien il n'en est rien, au final il s'agit simplement de la présentation de quatre services Web qui présentent somme toute un intérêt mineur pour les entreprises à savoir par exemple le téléchargement d'une sonnerie sur votre portable. Avec un petit peu de pub au passage...
Apparemment ça fonctionne mais il faudra attendre l'année prochaine pour des exemples poussés.
Les services Web demain
De nombreux articles ont défrayé la chronique en attaquant de front les services Web sur leur point faible (la sécurité, les transactions ...). Aujourd'hui Microsoft est conscient de ces problèmes et travaille sur une architecture sécurisée pour le service Web nommée GXA (Global XML
Services Architecture)
Il faut donc là aussi attendre avant d'avoir du concret, mais au moins on sait que c'est un sujet qui est en marche.
4. Quatrième session : Nouveaux terminaux et nouvelles technologies, extension à la mobilité
Dans cette session le .NET compact Framework nous est présenté ainsi que
son utilisation sur des pockets PC.
Nous voyons également les TablePC avec un module de reconnaissance de
caractère développé par Microsoft Research qui est particulièrement séduisant. Enfin une démonstration nous est réalisée sur un SmartPhone équipe de Windows CE (Le compact Framework .NET pour Smartphone devrait voir le
jour cette année).
En résumé une présentation ludique et intéressante, un peu
trop longue surtout destinée à montrer qu'un développement initial
peut fonctionner sur tout type de terminaux (Pocket PC, PC, SmartPhone).
5. Conclusion
Cette journée est loin d'être dénuée d'intérêt et permet d'avoir un aperçu de la technologie .NET.
De plus les intervenants sont assez ouverts pour répondre à une question pointue, ou vous donner un contact au sein de Microsoft.
En revanche ceux qui attendaient des exemples concrets de mise en oeuvre de cette technologie seront déçus et agacés par la présentation toujours un peu commerciale.
Finissions tout de même sur une note positive : dès que les DevDays seront finis (il reste encore Lille et Nantes), l'intégralité des démos présentées sera mise en ligne, à l'adresse suivante : http://www.microsoft.com/france/msdn/devdays2003/ .
Je vous conseille d'aller y jeter un coup d'oeil, surtout si vous êtes débutants, car rien ne vaut un code bien concret. De plus, je vous conseille vivement de jeter un coup d'oeil aux tutoriels développés par notre équipe : La FAQ et les cours
Article réalisé par
Leduke et Tyris
|