Share via


Nouveautés dans les Windows Forms pour les utilisateurs de Visual Basic 6.0

Mise à jour : novembre 2007

Les Windows Forms représentent la nouvelle infrastructure orientée objet qui implémente le .NET Framework. Les Windows Forms et les contrôles Windows Forms fournissent une architecture robuste pour le développement d'applications Windows en Visual Basic.

Remarque :

Si vous êtes familiarisé avec les formulaires de Visual Basic 6.0, consultez Tâches des formulaires pour les utilisateurs de Visual Basic 6.0 pour une introduction aux nouveaux concepts.

Nouveautés

Ces nouveautés concernent toutes le développement d'applications clientes à l'aide de Windows Forms.

Windows Forms

Les Windows Forms représentent la nouvelle plateforme basée sur le .NET Framework, pour le développement d'applications Microsoft Windows. Vous pouvez utiliser cette infrastructure pour créer des applications Windows riches et puissantes à l'aide d'un jeu de classes orienté objet, clair et extensible. Pour plus d'informations, consultez Vue d'ensemble des Windows Forms.

Contrôles Windows Forms

Visual Basic 2008 inclut tous les contrôles Visual Basic 6.0 avec lesquels vous êtes familiarisé ; la plupart des contrôles sont améliorés au moyen de nouveaux événements, propriétés et méthodes qui les rendent plus puissants. De plus, de nouveaux contrôles et composants permettent de créer votre interface utilisateur. Pour plus d'informations, consultez Contrôles à utiliser dans les Windows Forms.

Windows Forms comme niveau de présentation d'une application à trois couches

Au moyen d'appels HTTP à un serveur connecté à une base de données, les Windows Forms peuvent agir comme une interface utilisateur qui combine l'interface utilisateur d'une application cliente et le traitement avancé d'un serveur d'applications.

Création d'une application cliente

Les Windows Forms permettent de créer une application cliente élaborée à l'aide de Visual Basic. Cette application est capable d'accéder à un large éventail de sources de données et propose des fonctionnalités d'affichage et de modification des données au moyen de contrôles Windows Forms. Pour plus d'informations, consultez Procédure pas à pas : création d'un Windows Form simple.

Modèle de sécurité des Windows Forms

La sécurité des Windows Forms repose sur les stratégies de sécurité établies au sein du .NET Framework. L'espace de noms System.Security fournit la structure sous-jacente du système de sécurité du .NET Framework, y compris les classes de base pour les autorisations. Pour plus d'informations, consultez Sécurité des Windows Forms.

Propriétés Tag et Name

Les propriétés Tag et Name font désormais partie de la classe Control. La propriété Tag est un référentiel en mémoire utilisé pour stocker des données sur le contrôle. La propriété Name contient le nom du contrôle. La propriété Name peut être utilisée au moment de l'exécution pour évaluer l'objet par nom, plutôt que par type et nom programmé. Pour plus d'informations sur la propriété Tag, consultez Propriété Control.Tag. Pour plus d'informations sur la propriété Name, consultez Propriété Control.Name.

Windows Forms non rectangulaires

Vous pouvez personnaliser facilement la forme des Windows Forms. Pour les formulaires non rectangles, vous avez simplement besoin d'un fichier image et de quelques paramètres de propriété. Pour plus d'informations, consultez Comment : créer un Windows Form mis en forme.

Programmabilité des appareils de type Smart Device

Vous pouvez maintenant utiliser Visual Basic pour développer de riches applications pour les appareils soumis à des contraintes de ressources. Vous pouvez utiliser les outils fournis par Visual Studio 2005 et le .NET Compact Framework, un sous-ensemble du .NET Framework, pour créer, générer et déboguer des applications qui s'exécutent sur des appareils de type Smart Device.

Le langage Visual Basic est presque entièrement pris en charge pour le développement Smart Device. Toutefois, certaines fonctionnalités de Visual Basic 2008 ont été modifiées, voire supprimées, à des fins d'adaptation aux différences inhérentes aux applications Smart Device. Pour plus d'informations, consultez Différences de développement bureautique dans le développement .NET Compact Framework.

Nouveautés des Windows Forms et des contrôles pour Visual Studio 2005

Outre les fonctionnalités répertoriées ci-dessus, plusieurs fonctionnalités et améliorations sont totalement nouvelles dans Visual Basic 2008, notamment plusieurs contrôles, la prise en charge des opérations d'arrière-plan et la fonction de dessin personnalisée de plusieurs contrôles. Pour plus d'informations, consultez Ajouts dans les Windows Forms pour .NET Framework 2.0.

Voir aussi

Concepts

Nouveautés pour les utilisateurs de Visual Basic 6.0

Nouveautés dans le langage Visual Basic pour les utilisateurs de Visual Basic 6.0

Nouveautés dans l'environnement IDE de Visual Studio pour les utilisateurs de Visual Basic 6.0