Développement de Windows Forms

Visual Basic fonctionne avec les concepteurs de formulaires intégrés et les composants de Visual Studio, et constitue ainsi le langage le plus productif qui permet de développer rapidement des applications Windows Forms ou clients intelligents. Cette section contient les informations dont vous avez besoin pour commencer à créer vos applications Windows Forms.

Pour plus d'informations sur Windows Forms, voir la section Windows Forms du Centre de développement Smart Client.



Exemples de codes et procédures

Lecteur RSS
Une des principales demandes des développeurs qui créent des applications clients intelligents concerne l'amélioration de la prise en charge du développement d'applications semblables, d'un point de vue visuel et pratique, à des applications Microsoft Office, en particulier Outlook 2003. Voyez avec quelle rapidité l'utilisation de Visual Basic 2005 permet de créer un lecteur de blogs personnalisé qui ressemble à Outlook.
Améliorations d'applications Windows

Créez une application client intelligent qui peut être facilement déployée et gérée, et qui met à profit les nouveaux contrôles Windows Forms et les améliorations de données de conception. Cet exemple illustre certaines améliorations de Visual Basic 2005 à la hauteur des objectifs de développement d'un client intelligent.

Lecteur de blogs Windows avec My.Blogs
Apprenez à utiliser Visual Basic 2005 pour créer rapidement un lecteur de blogs complet qui ressemble à Outlook. Cet exemple est développé à l'aide de la nouvelle fonctionnalité My.Blogs, une extension de l'espace de noms My.

Multimédia et webcasts MSDN

Série vidéo pour débutant : Création de l'interface utilisateur d'une application Windows
Cette leçon passe en revue les notions fondamentales de l'IDE de Visual Studio, y compris la boîte à outils et la fenêtres Propriétés, ainsi que des contrôles tels que les boutons, les étiquettes et les contrôles MenuStrip, StatusStrip et ToolStrip.
Série vidéo pour débutant : Contrôles des données de liaison vers l'interface utilisateur
Cette leçon vous explique comment connecter vos applications aux bases de données et comment afficher et modifier les données stockées dans vos applications.
Webcast MSDN : Nouveautés de Windows Forms 2.0
Microsoft Visual Studio 2005 facilite de façon inégalée le développement des applications clients grâce à une interface utilisateur (IU) sensationnelle. Voyez comment les nouvelles fonctionnalités de conception, telles que les repères d'alignement, et les nouveaux contrôles, de types ToolStrips et DataGrids, améliorent et simplifient la conception.
Webcast MSDN : Données hors connexion dans les applications clients intelligents
La possibilité de développer une application connectée de façon occasionnelle constitue l'une des formidables promesses des applications clients intelligents. Visualisez ce webcast pour savoir comment utiliser Microsoft SQL Server 2005 Express avec Microsoft Windows Forms afin de bénéficier de cette fonctionnalité souvent demandée.
.NET, ça swingue ! - Jon Rauschenberger, à propos de Visual Basic 6.0 et Windows Forms Interop

Jon Rauschenberger, Directeur régional à Chicago, nous dévoile comment convertir les applications Visual Basic 6.0 en .NET à l'aide d'un kit d'outils dont il a contribué au développement avec l'équipe de Microsoft Visual Basic.


Les utilisateurs souhaitent « tout simplement » que leurs applications fonctionnent et que leurs données soient disponibles, même si le réseau ne l'est pas. Les applications personnalisées nécessitent la vérification constante des mises à jour des données et des applications. Au cours de cette session, nous utilisons Visual Studio 2005 pour développer une application présentant une interface semblable à Outlook 2003, qui permette de synchroniser des données de façon asynchrone lorsque le réseau n'est pas disponible. À l'aide des API en arrière-plan ClickOnce, l'application recherche les mises à jour, de sorte que les utilisateurs n'aient pas à redémarrer leur application simplement pour voir s'il existe une mise à jour. Rendez vos utilisateurs plus forts grâce à des applications clients intelligents exécutées là où elles se trouvent et non là où le réseau peut être disponible. Temps d'exécution : 1 heure 13 minutes 41 secondes

Diapositives et présentations

PDC05 - Clients intelligents connectés occasionnellement (PRS034)
Les utilisateurs souhaitent « tout simplement » que leurs applications fonctionnent et que leurs données soient disponibles, même si le réseau ne l'est pas. Voyez comment utiliser Visual Studio 2005 pour développer une application présentant une interface semblable à Outlook 2003, qui permette de synchroniser des données de façon asynchrone lorsque le réseau n'est pas disponible. Rendez vos utilisateurs plus forts grâce à des applications clients intelligents exécutées là où elles se trouvent et non là où le réseau peut être disponible.

Articles techniques

Vue d'ensemble des applications Windows
Microsoft Visual Studio 2005 offre plusieurs possibilités de développement d'applications Windows exécutées localement sur l'ordinateur des utilisateurs. Grâce à Visual Studio 2005, vous pouvez créer des applications Windows et des interfaces utilisateur (IU) à l'aide de Windows Forms. Consultez la vue d'ensemble de cette technologie puissante.
Notions fondamentales sur l'application Windows Forms
Visual Basic permet en grande partie de créer des applications Windows Forms exécutées localement sur l'ordinateur des utilisateurs. Vous pouvez utiliser Visual Studio 2005 pour créer l'application et l'interface utilisateur à l'aide de Windows Forms. Une application Windows Forms est créée avec les classes de l'espace de noms System.Windows.Forms.
Présentation d'une nouvelle grille de données pour Visual Studio 2005
Le DataGridView .NET 2.0 remplace le contrôle DataGrid .NET 1.x. Le DataGridView permet une personnalisation complète et un formatage fin, une sélection et un dimensionnement flexibles, de meilleures performances et un modèle d'évènements plus complet.
Création de l'aspect visuel de votre programme : présentation de Windows Forms
Les leçons de cette section vous expliquent comment créer une interface utilisateur à l'aide de certains des contrôles Windows Forms les plus courants.
Ajout de rapports imprimables dans les applications Visual Studio
Visual Studio propose diverses solutions de créations de rapports, grâce auxquelles vous pouvez intégrer des rapports de données complets à vos applications Visual Basic. Vous pouvez créer et ajouter des rapports à l'aide des contrôles ReportViewer, Crystal Reports ou SQL Server Reporting Services.

Ressources de formation connexes