mai
2008
Annoncé sur le blog de Scott Guthrie, il est possible de télécharger dès maintenant la première Bêta du Service Pack 1 de Visual Studio 2008 et du .NET Framework 3.5.
Pour le .NET Framework 3.5, le téléchargement se fait ici tandis que pour Visual Studio 2008 il se fait ici.
Quelles seront les nouveautés apportées par ce premier Service Pack ?
Précautions à prendre
S’agissant d’une bêta, quelques problèmes ont été signalés et il sera nécessaire de faire attention à certains points avant d’installer cette dernière.
- Sur Windows Vista, il est nécéssaire d’avoir le SP1 de Vista afin d’éviter certaines erreurs pouvant survenir lors de l’installation du SP1 de Visual Studio 2008 et du .NET Framework 3.5 (cette limitation devrait être corrigée dans la version RTM du SP1)
- Si vous avez installé VS 2008 Tools for Silverlight 2 Beta1, vous devez le désinstaller (ainsi que la mise à jour KB949325 pour Visual Studio 2008) AVANT d’installer le SP1 Bêta
- Certains problèmes peuvent survenir avec Expression Blend et il est recommandé d’installer une version récente de celui ci, dont plus d’informations peuvent être obtenus à partir de cette page
Développement WEB
Concernant le développement WEB, mis à part une amélioration des performances et la correction de quelques bugs, il sera tout d’abord possible grâce au « scaffolding » de réaliser des rapidement des application web orientées base de données, et de nouvelles fonctionnalités ainsi qu’une plus grande flexibilité sera présente dans les contrôles WEB tels que dans les GridView, ListView, DetailsView et les FormView. De plus, le support de la technologie AJAX sera amélioré et les éditeurs tel quel l’éditeur de script JavaScript offriront de nouvelles options de personnalisation et de formatage.
Déploiement des applications .NET
Plusieurs améliorations vis à vis des scénarios de déploiement des applications .NET vont être apportées par cette Bêta.
En effet, pour les applications de bureau, un nouveau package de déploiement du .NET Framework, nommé .NET Framework Client Setup, va permettre de déployer celles-ci avec une version allégée du runtime n’incluant pas les composants WEB et qui devrait peser environ 26 Mo (contre 197 Mo pour une installation complète du .NET Framework 3.5). N’incluant aucun des composants servant des les applications serveurs, cette installation est beaucoup plus légère et plus rapide offrant une meilleure expérience pour les utilisateurs finaux. De plus les applications compilées pour le .NET Framework Client Setup seront pleinement compatibles avec l’installation complète du Framework, sans qu’une recompilation soit nécessaire.
Enfin, un bootstrapper sera disponible afin d’automatiser le téléchargement et l’installation de la version appropriée du .NET Framework pour vos applications et ces changements dans les scénarios de déploiement seront pleinement compatibles avec les installations ClickOnce.
Interfaces graphiques
Coté interfaces graphiques, plusieurs contrôles Windows Forms feront leur apparition (tel que des ellipses ou des DataRepeater) et les performances des applications WPF seront améliorés. Un point notable est qu’il sera désormais possible à partir de WPF d’utiliser directement Direct3D et donc d’y afficher des effets ou des objets en 3D.
On peut donc voir que ce Service Pack promet beaucoup de nouveautés et corrige un grand nombre de bugs tout en améliorant les performances générales de Visual Studio 2008 et du .NET Framework 3.5. A tester donc !
En effet, ADO.NET Entity Framework sera inclut dans ce Service Pack mais il y aura aussi LINQ to Entities.
Il étais prévu que le SP1 du Framework 3.5 intègre ADO.NET Entity Framework, ce n’est pas mentionné dans la news.
J’espère qu’il sera intégré, ça viendrais compléter LINQ dans la partie Mapping Objet Relationnel.