May 2006 - Posts

Ce qui est rassurant dans WPF beta 2, c'est qu'il y a peu de nouveautés ! Conformément à ce qui avait été annoncé lors de la sortie de la précédente version (CTP février), l'API est dorénavant stabilisée, et le code existant peut être recompilé sans problème. Il tournera même plus vite, car des optimisations ont été réalisées. Les modifications effectuées concernent :

  • Les styles des Slider et ScrollBar (plus facilement éditables dans les outils tels qu'Expression Interactive Designer).
  • Une nouvelle propriété ZIndex (sur la classe ancêtre FrameworkElement) qui permet de contrôler facilement l'empilement visuel des contrôles. Pour avoir travaillé sur une simulation de fenêtrage MDI en WPF, je confirme que c'est très utile !
  • Quelques retouches dans la syntaxe XAML pour rendre ce langage plus efficace.
  • Des changements dans les propriétés des conteneurs relatifs à l'intégration avec des contrôles Windows Forms.

Tim Sneath présente sur son blog le détail de ces informations.

Posted Thu, May 25 2006 10:05 by odewit | 2 comment(s)
Filed under: , ,

Pour l'ouverture de la WinHEC (Windows Hardware Engineering Conference), Microsoft dévoile les versions beta 2 de Windows Vista, WinFX et Office 2007. Téléchargements :

Au passage, les centres de développement Vista et WinFX ont été réorganisés et relookés.

Bref, on a du pain sur la planche ;-)

Posted Tue, May 23 2006 21:26 by odewit | 2 comment(s)
Filed under: , ,
Une video à ne pas manquer sur MSDN TV. Daniel Lehenbauer y présente le potentiel de WPF en terme de 3D. Le code de ses exemples est disponible ici.
Posted Sun, May 21 2006 12:31 by odewit | with no comments
Filed under: , ,

Voici une très bonne nouvelle pour les développeurs de solutions mobiles : la base de données Sql Mobile (ex Sql Ce) va être déclinée en version desktop au travers du produit Sql Server Everywhere, annoncé pour la fin de l'année. Cela ouvre de nombreuses possibilités, telles que :

  • Développer du code multiplate-forme d'accès aux données, pour cibler de nombreux périphériques avec la même application (Smartphone, Pocket PC, UMPC, Tablet PC, PC).
  • Utiliser Sql Everywhere pour stocker les données de petites applications desktop monopostes, solution beaucoup moins lourde en terme de déploiement et de ressources que d'utiliser Sql Server 2005 Express Edition, à réserver à des applications plus grosses. En interne, Microsoft utilise déjà Sql Everywhere dans le client MSN et dans Media Center.
  • Permettre à une application PC de créer et remplir un fichier .sdf pour le copier ensuite via RAPI sur un périphérique mobile. Jusqu'à présent, il n'était pas possible de créer par programmation un fichier .sdf ailleurs que sur le périphérique mobile, ce qui pouvait poser des problèmes de performance.

Source : Steve Lasker

... voilà le titre de l'édito, en ligne depuis quelques jours, que j'ai rédigé pour le site Windows Vista de Microsoft France. A noter que depuis, ma spécialité MVP est devenue "Visual Developer – Client Application Development", qui correspond mieux à mes pôles d'intérêt actuels, après 2 ans de bons et loyaux services sur C# :-)
Posted Fri, May 12 2006 7:10 by odewit | with no comments
Filed under: , ,