Visual Basic .NET - Developing .NET Applications for Windows
Ihre Termine
| Datum | Ort | Preis |
|---|---|---|
| 21.09.2026 -25.09.2026 |
München |
% 2.296,70 €* Buchen |
| 21.09.2026 -25.09.2026 |
Virtuelles Live Training |
% 2.296,70 €* Buchen |
| 16.11.2026 -20.11.2026 |
München |
% 2.249,10 €* Buchen |
| 16.11.2026 -20.11.2026 |
Virtuelles Live Training |
% 2.249,10 €* Buchen |
| 18.01.2027 -22.01.2027 |
München |
% 2.249,10 €* Buchen |
| 18.01.2027 -22.01.2027 |
Virtuelles Live Training |
% 2.249,10 €* Buchen |
| 05.04.2027 -09.04.2027 |
München |
% 2.249,10 €* Buchen |
| 05.04.2027 -09.04.2027 |
Virtuelles Live Training |
% 2.249,10 €* Buchen |
| 31.05.2027 -04.06.2027 |
München |
% 2.249,10 €* Buchen |
| 31.05.2027 -04.06.2027 |
Virtuelles Live Training |
% 2.249,10 €* Buchen |
* Preise inkl. der gesetzlichen Mehrwertsteuer
Beschreibung
Windows Forms wird weiterhin für interne Fachanwendungen, Verwaltungsoberflächen und gewachsene Desktop-Clients eingesetzt. In dieser fünftägigen Visual Basic .NET Schulung entwickelst du eine mehrteilige Windows-Anwendung mit Formularen, Dialogen und Datenzugriff. Du verarbeitest Ereignisse, prüfst Eingaben und trennst die Benutzeroberfläche von Anwendungslogik und Datenzugriff. Das erleichtert spätere Änderungen und senkt das Risiko, dass Anpassungen an einem Formular unerwartete Fehler in anderen Programmteilen verursachen.
Die Übungen behandeln Windows-Forms-Projekte für unterstützte .NET-Versionen ebenso wie typische Anforderungen bestehender .NET-Framework-Anwendungen. Du bindest Datenbanken mit ADO.NET an, integrierst vorhandene .NET- oder COM-Komponenten und erstellst Berichte mit Crystal Reports. Bei der Einbindung externer Komponenten prüfst du die Abhängigkeiten, die Runtime-Versionen und die Zielplattform. Weitere Schulungen findest du in der Kategorie Visual Basic .NET-Schulungen. Das Thema Datenzugriff kannst du anschließend in der Schulung zur Datenbankprogrammierung mit Visual Basic .NET vertiefen.
Die Schulung ist als Präsenztraining, Online-Training oder Inhouse-Schulung verfügbar und findet in Gruppen mit maximal acht Personen statt. Für Entwicklungsteams kann die Inhouse-Durchführung an bestehende Anwendungen und eingesetzte Komponenten angepasst werden. Frage einen Termin für dich oder dein Team an und nenne dabei die verwendete .NET-Version sowie die vorhandene Entwicklungsumgebung.
Inhalte
Projektaufbau und Ereignismodell
- Windows-Forms-Projekte in Visual Studio
- Formulare, Klassen und Module
- Ereignisgesteuerte Programmierung mit VB.NET
- Formularlebenszyklus und Zustandswechsel
Formularlogik und Programmstruktur
- Initialisierung und Laden von Formularen
- Schließen und Freigeben von Ressourcen
- Trennung von Oberfläche und Logik
- Wiederverwendbare Routinen und Komponenten
Steuerelemente und Benutzerführung
- Zentrale Windows-Forms-Controls
- Layouts und Container-Steuerelemente
- MenuStrip und ToolStrip
- Modale Dialoge und Meldungen
Validierung und Fehlerbehandlung
- Pflichtfelder und Datentypen prüfen
- Wertebereiche und Eingabeformate
- Validierungsereignisse und ErrorProvider
- Fehlerzustände verständlich zurückmelden
Datenzugriff mit ADO.NET
- Connections und Connection Strings
- Commands und parametrisierte Abfragen
- DataReader und DataAdapter
- DataSet, DataTable und DataView
Datenbindung und Transaktionen
- BindingSource und formularbasierte Datenbindung
- Datensätze bearbeiten und speichern
- Aktualisierungen und Transaktionen
- Datenzugriffe in Klassen kapseln
Komponenten und COM-Interop
- Vorhandene .NET-Komponenten einbinden
- COM-Komponenten aus VB.NET aufrufen
- Registrierung und Versionierung
- Laufzeitfehler und Plattformabhängigkeiten
Eigene Controls und Bereitstellung
- Wiederverwendbare Oberflächenelemente
- Lizenzierung eingebundener Controls
- Assemblies und Konfigurationsdateien
- Bereitstellung von Desktopanwendungen
MDI und Anwendungsarchitektur
- MDI-Hauptformulare und Kindfenster
- Fensterverwaltung und Menüführung
- Organisation größerer Windows-Forms-Projekte
- Bestehende Anwendungen erweiterbar halten
Reporting und Projektübung
- Berichte mit Crystal Reports
- ADO.NET-Datenquellen für Berichte
- Berichtsvorschau und Ausgabe
- Runtime und Ziel-Framework abstimmen
- Durchgängige Windows-Forms-Anwendung
Voraussetzungen
- Kenntnisse in Visual Basic .NET, Klassen, Methoden und Ereignissen
- Erfahrung mit Visual Studio und grundlegenden .NET-Anwendungen
- Grundkenntnisse in relationalen Datenbanken und SQL
- Verständnis für Formularlogik und Benutzereingaben
- Vorheriger Besuch des Visual Basic .NET-Grundkurses bei fehlenden Programmiergrundlagen
- Empfohlen: Visual Basic .NET-Aufbaukurs oder vergleichbare Projekterfahrung
Zielgruppe
- Softwareentwicklerinnen und Softwareentwickler mit VB.NET-Grundkenntnissen
- Entwicklungsteams mit bestehenden Windows-Forms-Anwendungen
- IT-Fachkräfte für interne Desktop-Clients
- IT-Fachkräfte für die Erweiterung gewachsener .NET-Framework-Lösungen
- Fachkräfte beim Umstieg aus klassischen Visual-Basic-Projekten
Hinweise
Lernformate
Unsere Seminare bieten dir maximale Flexibilität: Du kannst zwischen Live-Online und Vor Ort in unseren modernen Schulungszentren im D-A-CH Raum wählen. Beide Formate garantieren dir die gleiche hohe Qualität und interaktive Lernerfahrung.
Schulungsarten
Wir bieten dir verschiedene Schulungsarten: Offene Seminare, Firmenseminare für Teams und Inhouse-Schulungen direkt bei dir vor Ort. So findest du genau das Format, das zu deinen Bedürfnissen passt.
Aktuelle Software
In unseren offenen Kursen arbeiten wir mit der aktuellsten Software-Version. So lernst du direkt mit den Tools und Features, die du auch in deinem Arbeitsalltag verwendest - praxisnah und zukunftsorientiert. Bei Inhouse- und Firmenschulungen bestimmt ihr die Version.
D