février
2008
Sur le blog de Scott Guthrie est disponible depuis peu la roadmap des outils entourant le .NET Framework 3.5. Les prochaines améliorations du .NET Framework toucheront le .NET Framework 3.5 ainsi que Visual Studio 2008. Voici certaines des améliorations prévues pour les mois à venir :
Amélioration des méthodes d’installation du .NET Framework pour la redistribution
Un nouveau framework d’installation sera disponible afin d’améliorer les méthodes de redistribution du .NET Framework. Ce framework pourra être inclus dans vos méthodes d’installation actuelles et disposera notamment d’un bootstrap. Celui-ci sera en mesure de ne télécharger que le strict nécéssaire à l’exécution d’une application .NET Framework 3.5 en téléchargeant automatiquement les composants requis si besoin est. De plus, il pourra par exemple ne télécharger que les composants manquants en ne re-téléchargeant pas ceux qui sont déjà fournis par une installation du .NET Framework 2.0 déjà présente sur les machines cibles.
Celà devrait réduire de manière importante la taille des données à télécharger pour les utilisateurs finaux.
Des améliorations seront aussi apportés aux méthodes de déploiement des applications via ClickOnce.
Amélioration de l’utilisation de la mémoire et du temps de démarrage des applications .NET
Les performances de démarrage à froid pour les applications .NET devraient être améliorées, en fonction de la taille de celles-ci, de 25% à 40%. Les démarrages à froid sont les scénarios où aucune autre application .NET n’a été lancée et que le système doit donc charger un nombre important de librairies afin de charger l’application.
Les modifications n’affecteront que le CLR et il ne sera pas nécéssaire de recompiler les applications afin de bénéficier de ces améliorations.
Amélioration des performances de WPF
De nombreuses améliorations devraient être faites concernant les performances des applications WPF. Ces améliorations concerneront en particulier :
- Le déplacement des ombres et l’effet Blur actuellement rendus via une couche logicielle vers un rendu accéléré au niveau matériel les rendant beaucoup plus rapides. Les APIs pour ces effets resteront inchangés et les applications WPF ne devront donc pas être obligatoirement modifiées ou recompilées afin de disposer de ces améliorations.
- Les scénarios textes, ceux utilisés dans Visual Studio et les scénarios DrawingBrush seront plus rapides. Les APIs resteront elles aussi inchangées.
- Les performances des scénarios pour les vidéos et les contenus multimédias seront plus rapides (tout comme les précédents changements, les APIs resteront inchangées).
- Une nouvelle API nommée WriteableBitmap sera développée afin de permettre les mises à jour en temps réel des bitmaps à partir d’une surface logicielle. De nouvelles APIs seront disponibles afin de créer des effets plus riches.
Amélioration des contrôles de WPF
De nouveaux contrôles WPF devraient apparaitre. Dans la liste des nouveaux contrôles il y a un DataGrid, des Calendriers et le fameux Ribbon.
Amélioration du concepteur WPF de Visual Studio 2008
Le concepteur d’interfaces WPF sera amélioré avec de nouvelles fonctionnalités telles que le support de l’onglet « évènements » dans les propriétés des contrôles ou encore le support de la boîtes d’outils en mode source.
—–
Smyley
Enfin !!! Enfin on va pouvoir commencer à développer sérieusement avec WPF … Bon ben ressortez vos livres sur WPF c’est maintenant qu’il faut s’y mettre en espérant que cette fois ci on aura le droit à une techno complète et pas seulement une preview