Malgré les différents Webcasts déjà présents sur le Web autour de la Beta 1 de Visual Studio Orcas, cela fait toujours plaisir d'assister à ce genre de sessions pleine de Tips & Tricks.

Tout d'abord, les focus de la session :

  • Multi-Targeting : Ou comment changer son Visual Studio par une simple ComboBox
  • CSS Design : Intégration des CSS au seins des designers de surface de Visual Studio Orcas
  • Better Data : Composants autours de données
  • Ajax : Intellisense, debug ...

Tout d'abord, le multi-targeting. Comme vous avez surment déjà du le voir/entendre, Visual Studio Orcas permet de choisir la version du Framework sur laquelle nous travaillons. Mais cela va bien au delà du simple choix de la version de compilation. Effectivement, ce choix va complétement modifier les dialogbox / toolbars de votre Visual Studio. En fonction du Framework sélectionné, vous verrez ou non les différents composants dans votre ToolBox ou encore dans la DialogBox "Ajouter un nouvel élément".

Le CSS Design avec démonstration des différentes nouveautés : CSS Properties Explorer, Split Design Mode, Refactoring ...

Le Better Data avec les DataContext (dbml), Linq sur DataContext, et des nouveaux composants :

  • ListView : le nouveau Repeater ???
  • DataPager : Enfin !!!! Un composant de pagination pouvant s'appliquer à tout contrôle contenant une DataSource
  • LinqDataSource : Et oui, qui dit Linq dit LinqDataSource, ou comment utiliser ses DataContext en déclaratif

Ajax Support : Alors là, la cerise sur le gateau :)

J'en avais déjà vu pas mal sur le support de Javascript au sein de Visual Studio Orcas, mais là, j'en ai encore pris plein la vue !!

  • Full Intellisense Support
  • Doc Comments
  • Debug avec point d'arrêt
  • Intellisense entre fichiers externe via le DocComment : /// <reference path="monFichier2.js" />

Croyez moi, faisant pas mal de Javascript, l'Intellisense et la documentation sont des avancées non négligeables pour les développeurs ClientSide.

Voila une petite synthèse de cette session qui referra parler d'elle dans un futur proche ...

Stay Tuned ...

Aurelien
Member of WygTeam