TechEd 2008 EMEA : Keynote - The Power of Choice, Visual Studio 2010 et .NET Framework 4.0 !
Me voici au TechEd 2008 EMEA (Europe) organisé par Microsoft à Barcelone, quelques minutes avant le lancement du Keynote. Après une PDC dès plus riches, que pouvons-nous attendre de ce TechED... Les minutes d'attentes qui vont suivre risque d'être longues...

http://www.microsoft.com/emea/teched2008/developer/
Quelques constats avant le début du Keynote :
- La salle du keynote semble aussi pleine que les éditions précédentes du TechEd Europe
- Après de nombreuses discussions, peu nombreux sont ceux qui ont eu la chance d'enchaîner le TechEd après la PDC. Les attentes sont par contre différentes (plus techniques) bien que de nombreuses personnes attendent d'avoir un débriefing de la PDC.
- Les stands ATE (Ask the Experts) sont déjà relookés (nv logo .NET)... Windows 7 et Live Services / Live Framework y trouvent également leur place.
- Une ambiance de "After-PDC" semble bien présente
Note : Le TechEd n'est pas une PDC... effectivement, le public cible n'est pas le même et les sujets encore moins. La PDC se veut visionnaire pour les décideurs tous types tandis que le TechEd se veut pragmatique et proche des réalités des développeurs. (Juste au cas où afin d'éviter toute confusion ;p)
Introduction du Keynote :
L'acceuil se fait par Pierre Liautaud, Vice President (Western Europe) Microsoft. Pierre L. nous explique qu'il est heureux de nous acceuillir pour ce nouveau TechEd afin de nous donner l'opportunité de découvrir et mieux comprendre encore Visual Studio 2010 / .NET 4.0 mais aussi des informations et contenus présentées préalablement à la PDC 2008 de Los Angeles;
Pierre L. reprend déjà qqs informations de la PDC et explique que l'annonce de Windows Azure est réellement un tournant majeure pour Microsoft mais aussi pour ses partenaires et de ce fait pour les développeurs. Non content de cette première approche, il enchaîne sur Windows 7 et sa liaison forte avec le monde du Web et plus particulièrement l'intégration forte de Live Services.
Le S+S est réellement l'élément stratégique et le choix de Microsoft car selon les explications de Pierre L., ce choix engendre le "Power of Choice" : entendez par là, le choix du devices avec lequel ou par lequel vous souhaitez accéder à vos informations/données.
Afin d'argumenter ses dires, Pierre L. nous donne quelques chiffres clés du développement de l'innovation et de la recherche chez Microsoft en nous indiquant que pas moins de 60% des projets tournent autour du S+S...
Pierre L. enchaîne avec quelques exemples de sociétés et technologies développées en Europe.

Ces exemples permettent ainsi à notre interlocuteur de nous diriger directement vers une toute nouvelle initiative de Microsoft Corp dans l'aide aux Startups innovantes sur les technologies Microsoft : www.microsoft.com/bizspark
Focus du Keynote : Visual Studio 2010 / .NET Framework 4.0
Nous enchaînons maintenant avec Jason Zander (General Manager, Visual Studio Team, Developer division, Microsoft Corp) qui nous présente Visual Studio 2010 et .NET Framework 4.0 !

La session de Jason se ventilera en 4 axes majeures autour de Visual Studio 2010...
- Understanding the code //comprendre le code
- Building web application //construire des appliations Web
- Creating Office Business Applications //Créez des applications Office
- Using the power of C++ //Exploitez la puissance de C++
... oups, après un plantage et redémarrage de Visual Studio 2010 en Live, Jason tente de reprendre la main sur sa solution afin d'attaquer la partie démo. ... Cette démo semble tourner sur la CTP disponible online et tous les exemples sont basés sur l'application Dinner Now disponible si je ne me trompe au sein de cette image.
Jason nous parcours les nouveautés plutôt sexys de VS2010 comme les nouveaux type de diagrammes de classes ou encore l'évolution du Debuggeur, interaction avancée avec VSTS ou encore l'intégration de WPF, versioning, ...
Note à Jason (qui ne lira pas cette note d'ailleurs) : Penser à agrandir la taille du code, voir à réduire la résolution pour toutes futures démos ! ... WPF est ton ami :p
Jason enchaîne ainsi sur l'annonce de Microsoft Visual Studio 2010 Team System 2010 / Lab Managment (Code Name : Camano).

Cette première partie terminée, Jason enchaîne sur la création d'application web au sein de Visual Studio 2010 et retourne dans la solution Dinner Now.
Le mot d'ordre est "rendre le développement Web plus simple" (il est clair qu'au regard de ce qui nous attend avec Azure Services Platform, il vaut mieux simplifier les éléments fondamentaux), les aspects balayés vont ainsi être large : exploitation des patterns, qualité du Javascript, le déploiement ou encore la gestion des contenus riches !
Et ce n'est pas tout, puisque Jason enchaîne maintenant sur la troisième partie relative à la construction d'application de type Office et nous donne sa vision quant à la création d'applications de type OBAs // et plus particulièrement dans le développement autour de Sharepoint et son intégration au sein de Visual Studio 2010.
Jason tente ainsi au travers de différentes démos de répondre aux questions suivantes :
- Qu'est-ce qui est où dans Sharepoint Server ?
- Puis-je travailler localement ?
- Comment exploiter les Features SharePoint ?
- Comment déployer ?
Après une brève démo relative au développement et déploiement d'une Feature SharePoint, Jason attaque maintenant la partie dédiée aux bénéfice de C++ (la démo est assez couillu le caribou puisque celle-ci est exécutée sur une base Windows 7 avec Visual Studio 2010... oufty ;p)
Jason, tout comme les autres démos, tentera de répondre à des questions fondamentales permettant de mieux comprendre le sujet traité :
- Puis-je utiliser mes outils préférés en C++
- Ai-je bcp de code à écrire ? ... cfr MFC !
- Quid des nouvelles options de look & feel ?
- Quid des performances et debugging ?
Jason termine enfin cette session par une rappel de la PDC 2008 en nous affichant la Big Picture du : On-Premises vs Cloud Services !
Et enfin sur : Windows 7, Silverlight tools vos VS2008 / Silverlight Control Pack, Live Mesh Beta, Microsoft Geneva ou encore le Security Development Lifecycle Programs and Tool Extended to DEvelopers.

Ces derniers points terminés, Jason nous amène vers la synthèse de la session en rappelant l'objectif majeur de Visual Studio 2010 : "Makes your day easier"
- Nouvelle génération d'outils de développement
- Amélioration de la productivité du développeur
- Support des nouvelles technologies comme le Parallel Computing ou encore le Cloud annoncé à la PDC
- Facilite la gestion du cycle de vie des applications
Enfin et pour terminer, Jason conseille le téléchargement de la CTP à l'adresse suivante : http://msdn.microsoft.com/vstudio
Alors, que dire ???...
Globalement, je dois avouer être un tantinet déçu par ce Keynote (il m'est d'avis que la majorité des développeurs présents dans cette salle ont du le vivre approximativement de la même manière)...
- Les speakers étaient certes techniquement ou marketing'ment bon (en tout cas, çà semblait bien répété) mais ceux-ci étaient relativement faible en mode orateurs purs killers alors que nous avions quand même une salle avec pas moins de qqs milliers de développeurs qu'il suffisait de motiver un peu (j'en ai vu qui dormaient... je ne balancerait pas ;p)
- Les démos n'étaient pas des plus percutantes... limite du déjà vu online (sans même parler du contenu de la PDC)
- Côté annonces... je ne me positionnerai pas vu que je suis dès plus mal placé au regard de l'aventure et l'émotion vécues à la PDC 2008.
Heureusement les sujets des sessions sont plus qu'intéressants et je dois avouer avoir déjà une conflit d'intérêt entre plusieurs sujets sur la même tranche horaire !
Stay online // Stay on the cloud ;p
Redo
Member of WygTeam
www.wygwam.com
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :