WinFX CTP février : une version majeure pour WPF

Tim Sneath vient de l'annoncer sur son blog : cette version est majeure car l'API est stabilisée et ne devrait plus subir de refonte d'ici la version finale (RTM). WPF arrive à maturité. Si vous ne vous y êtes pas encore attelé, c'est donc le bon moment pour commencer l'étude de cette technologie.

Karsten Januszewski détaille ici la liste des changements impactant sur le code existant :

  • XAML :
    • Nouveaux URI de schémas Xaml et WPF
    • Mapping d'espace de noms .NET
  • Définition de lignes et de colonnes de Grid.
  • DataBinding
  • Data islands
  • SinglePageViewer renommé en FlowDocumentPageViewer
  • System.Windows.Serialization renommé en System.Windows.Markup
  • Supression de la propriété MediaElement.Player
  • Nouveau comportement de lecture automatique des vidéos.
  • VideoDrawing non-fonctionnel dans cette version

Pour les changements moins impactants, pas d'information pour le moment. A creuser…

Téléchargements :

Attention, Expression Interactive Designer doit être mis à jour prochainement, et en attendant ne fonctionnera pas avec la CTP février.

Windows Presentation Foundation pour l’informatique de gestion

Dans la version 1.0 de Windows Presentation Foundation (WPF) en cours de préparation, Microsoft fournit les bases d'un nouveau système de programmation d'interface utilisateur. Mais pour une utilisation en informatique de gestion, il manquera probablement à WPF 1.0 l'équivalent de certains contrôles Windows Forms évolués et utiles pour la gestion de données, tels que le DataGrid.

L'application médicale de gestion de patient Healthcare, désormais célèbre car montrée dans de nombreuses conférences, est un bon exemple du potentiel de WPF en terme de manipulation de données numériques (graphes animés), textuelles et multimédia (échographie). Mais dans d'autres domaines, l'intérêt du multimédia peut s'avérer moins évident.

La modularité de WinFX permet aux éditeurs de proposer des composants visuels évolués, qui peuvent augmenter considérablement l'intérêt de la plate-forme WPF. Ainsi dans cette vidéo, courte et efficace, l'éditeur Infragistics présente son contrôle DataPresenter, qui expose des listes de données sous différentes formes : présentation tabulaire (cf. GridView), listes animées (vue Caroussel). Une bonne démonstration de l'impact que peut avoir WPF dans l'ergonomie des logiciels de gestion.