Ajouts à Windows Forms pour .NET Framework 3.5
Bon nombre des nouvelles fonctionnalités ajoutées au .NET Framework 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. Pour plus d'informations, consultez Utilisation des contrôles Windows Presentation Foundation et Utilisation de contrôles WPF.
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 assure également la prise en charge d'autres navigateurs et la publication XCOPY dans certains scénarios. Pour plus d'informations, consultez Sécurité et 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. Pour plus d'informations, consultez Erreurs au moment du design dans le Concepteur Windows Forms et Erreurs au moment du design dans le Concepteur Windows Forms.
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
Référence
System.Windows.Forms.Integration
Concepts
Nouveautés de Visual Studio 2013
Sécurité et déploiement ClickOnce
Autres ressources
What's New in the .NET Framework Version 3.5
Nouveautés du développement d'applications de données dans Visual Studio 2012