Share via


Nouveautés des Windows Forms pour .NET Framework 3.5

Mise à jour : novembre 2007

Bon nombre des nouvelles fonctionnalités ajoutées au .NET Framework version 3.5 sont prises en charge par les Windows Forms et vont améliorer vos applications Windows Forms. Les sections qui suivent décrivent quelques-unes des nouvelles fonctionnalités et comment celles-ci peuvent être utilisées avec les Windows Forms.

Services d'application cliente

Les services d'application cliente sont une nouveauté du .NET Framework 3.5 ; ils permettent à une application Windows Forms d'accéder facilement aux services de connexion, de rôles et de profils d'ASP.NET. Ces services vous permettent d'authentifier les utilisateurs et de récupérer des rôles d'utilisateur et des paramètres d'application à partir d'un serveur partagé.

Vous pouvez activer des services d'application cliente en spécifiant et en configurant des fournisseurs de services clients dans le Concepteur de projets Visual Studio ou dans votre fichier de configuration de l'application. Ces fournisseurs se connectent au modèle d'extensibilité Web et vous permettent d'accéder aux services Web via les API existantes des paramètres, des rôles et de connexion du .NET Framework. Les services d'application cliente prennent en charge également la connectivité occasionnelle en stockant et récupérant des informations utilisateur d'un cache de données local lorsque l'application est hors connexion. Pour plus d'informations, consultez Services d'application cliente.

Hébergement Windows Presentation Foundation

L'espace de noms System.Windows.Forms.Integration contient des classes qui permettent l'interopérabilité entre les Windows Forms et les technologies Windows Presentation Foundation (WPF). Vous pouvez utiliser le contenu et les contrôles WPF dans vos applications Windows Forms. Vous pouvez également utiliser des contrôles Windows Forms dans vos applications WPF. Pour plus d'informations, consultez la documentation System.Windows.Forms.Integration. En outre, le Concepteur Windows Forms de Visual Studio vous permet de concevoir visuellement du contenu WPF dans les Windows Forms.

Prise en charge Windows Vista

Les applications Windows Forms existantes fonctionnent de façon transparente sur Windows Vista, et elles sont mises à niveau pour avoir la même apparence que les applications écrites spécifiquement pour Windows Vista, dans toute la mesure du possible. Les boîtes de dialogue Fichier communs sont mises à jour automatiquement pour la version Windows Vista. Le .NET Framework 3.5 prend en charge également l'icône de bouclier du Contrôle de compte d'utilisateur (UAC, User Account Control). Pour plus d'informations, consultez FileDialog, classe et Shield.

Améliorations de la fonctionnalité ClickOnce

Les améliorations apportées à ClickOnce incluent la possibilité de déployer à partir de plusieurs emplacements et la capacité d'ajouter la personnalisation par un tiers. ClickOnce offre également la prise en charge d'autres navigateurs et la publication XCOPY dans quelques scénarios. Pour plus d'informations, consultez Procédures pas à pas relatives au déploiement ClickOnce.

Améliorations apportées au mode design

Si vous développez des applications Windows Forms à l'aide de Visual Studio 2008, vous constaterez de nombreuses améliorations dans l'expérience au moment du design. Précédemment, en cas d'échec de l'affichage d'un formulaire ou d'un contrôle sur l'aire de conception, la liste d'erreurs résultante était encombrée et portait à confusion. Dans Visual Studio 2008, la liste d'erreurs au moment du design des Windows Forms a été refondue pour fournir une aide ciblée. La nouvelle liste d'erreurs au moment du design affiche des informations d'erreur spécifiques afin que vous puissiez déterminer rapidement la source de l'erreur. 

De plus, vous constaterez des améliorations dans la stabilité des balises actives, le remplissage de la Boîte à outils ainsi qu'au niveau du fonctionnement général et de la réactivité du concepteur.

Voir aussi

Concepts

Nouveautés de .NET Framework version 3.5

Nouveautés de Visual Studio 2008

Nouveautés des données

Référence

System.Windows.Forms.Integration

SystemIcons.Shield

Autres ressources

Services d'application cliente

Procédures pas à pas relatives au déploiement ClickOnce

FileDialog, classe