Techdays 2011 : Ce qu’il faut retenir

Publié le 11/02/2011, par Hassen Radwane dans Valtech | 1 Commentaire

La messe des développeurs .NET et des acteurs de l’écosystème Microsoft a clôturée ses portes aujourd’hui au Palais des Congrès de Paris. Une audience estimée à plus de 12000 participants fait de cet évènement, l’évènement IT majeur en Europe, comme aime à le présenter Microsoft.

Comme chaque année, les Techdays possèdent leur thématique phare. Cette année fut sans conteste celle du Cloud. Les deux premières plénières ont d’ailleurs fait la part belle au Cloud, sans compter la pléthore de sessions qui y était dédiées (pas moins de 12 sessions ayant pour sujet Azure). Mais ce n’était bien évidemment pas le seul produit mis en valeur, car comme on pouvait s’y attendre, Windows Phone 7 a lui aussi eu une part importante dans les sessions. De même, TFS prend de l’ampleur, et s’inscrit de plus en plus dans les logiques d’entreprises, avec quelques sessions / retours d’expériences assez riches en informations.

Cloud

Si on pouvait encore douter de l’implication de Microsoft dans le Cloud, cet évènement fut la confirmation de son importance dans la stratégie de Microsoft, avec une offre plus complète et plus mature.

Microsoft dispose désormais des offres suivantes :

  • IAAS (Infrastructure As A Service) avec Hyper-V Cloud, qui sans apporter de réelle nouveauté offre un package et des arguments markéting permettant de clarifier l’offre Infrastructure/Cloud privé de Microsoft.
  • PAAS (Plateform As A Service) avec Azure, ayant une bonne progression (55% de clients en plus ces six derniers mois). Mais le retard est notable face à l’offre d’Amazon et de Google.
  • SAAS (Software As A Service) avec Microsoft Online Services.

Windows Phone 7

Après un changement radical dans sa ligne de conduite, Microsoft tente de séduire les développeurs et de convaincre les utilisateurs. Capitalisant sur l’environnement de développement existant, Microsoft propose une version de Silverlight dédiée à Windows Phone 7 et utilisant une interface nommée Metro qui est une évolution de l’interface Zune HD.

Asynchronisme et Parallélisme

Avec des machines ayant de plus en plus de cores, il devient aujourd’hui essentiel de s’intéresser à ces sujets qui sont parfois assez complexe mais dont les évolutions du Framework tendent à simplifier. Task Parallel Library (TPL) ou encore la prochaine version du Framework c# 5 Async en sont des illustrations. Dans WPF par exemple il est assez simple de rendre un binding asynchrone en passant par une propriété (Binding.IsAsync), ou de paralléliser simplement un foreach avec Parallel.ForEach

Vous pouvez vous référer à l’article du blog Valtech concernant cette programmation asynchrone, que nous avions écrit après des après midi du développement.

Outils Visual Studio 2010

Les TechDays permettent également de faire quelques découvertes (ou redécouvertes pour certains) .Nous avons donc retenu quelques excellents outils bien pratiques à utiliser dans Visual studio, que je ne ferais que présenter très succinctement.

  • PEX: un outil de tests unitaires, aidant à augmenter la couverture de vos tests ainsi que l’automatisation de ceux-ci
  • Intellitrace: Nouvel outil de débogage présent dans la version ultimate de VS 2010 uniquement. Il permet d’enregistrer toute une session de débogage, et donc de revenir sur un élément précis par la suite
  • ReSharper: que tout le monde connait désormais, le célèbre outil de refactoring

Améliorer le développement web

  • Razor : Nouveau moteur de rendu, basé sur IIS (prétendument plus rapide ainsi que plus proche du contexte de production)
  • NuGet: Gestionnaire de package au sein de Visual studio

En vrac

Les Techdays sont une grande occasion de rencontrer des experts de tous horizons, et certaines sessions ou rencontres valent vraiment le détour. Voici une liste des bonnes découvertes :

  • Une rencontre avec un expert support travaillant sur Sql Server depuis 15 ans environs, une visite du debugging de Sql Server par la pratique, session riche en démo et en outil.
  • Agréablement surpris par la présence du thème de l’Agilité dans plusieurs sessions, j’ai assisté à une session qui était dédiée à l’agilité avec un feedback d’un Project Manager de Visual Studio Ultimate.
  • C’est toujours un plaisir de rencontrer et d’échanger avec la communauté Alt.net, présente au stand communauté, les débats ont comme toujours été passionnants. De même pour les discussions sur les technologies alternatives à celles de Microsoft et les meilleures architectures applicatives.
  • coding4fun, une session décalée, qui (par définition) ne sert à rien, mais qui nous a appris beaucoup de choses !
  • Chapeau malware et botnets de cuir, une session sur la sécurité. Goodies à gogo, bonne humeur, informations sur la sécurité venues tout droit de films d’horreur/policier, et de très très bonnes démos (mettant en scène des moutons de feux, ou encore des zombies…Comprenne qui pourra)

Techdays 2011 c’est fini, mais c’est déjà pas mal alors rendez-vous dans un an avec Valtech aux Techdays.

Valtech propose des prestations de conseil et de formation sur Microsoft .Net et sur Windows Phone 7.

Auteurs : Damien Debit, Radwane Hassen

One Response to “Techdays 2011 : Ce qu’il faut retenir”

  1. [...] Ce billet était mentionné sur Twitter par Valtech Training, Valtech Technology. Valtech Technology a dit: Planet Valtech : Techdays 2011 : Ce qu’il faut retenir http://goo.gl/fb/aGzve [...]

Leave a Reply