Visual Basic .NET - Developing .NET Applications for Windows
Microsoft

Visual Basic .NET - Developing .NET Applications for Windows

Windows-Desktopanwendungen praxisnah entwickeln, Daten anbinden und Oberflächen sauber strukturieren

5 Tage
Advanced
Microsoft

Die wichtigsten Themen

Windows Forms professionell erstellen

Steuerelemente strukturiert einsetzen

Dialoge und Validierung umsetzen

ADO.NET für Datenzugriffe nutzen

COM-Komponenten sicher integrieren

MDI-Anwendungen entwickeln

Überblick

Diese Visual Basic .NET Schulung vermittelt die Entwicklung professioneller Windows-Desktopanwendungen mit .NET, Windows Forms und Visual Studio. Im Mittelpunkt stehen grafische Oberflächen, saubere Formularlogik, Ereignisverarbeitung, Dialogführung, Datenvalidierung und der Zugriff auf Datenbanken mit ADO.NET. Ergänzend werden COM-Interop, der Einsatz vorhandener .NET-Komponenten, MDI-Anwendungen, Control-Lizenzierung sowie Reporting mit Crystal Reports behandelt.

Das Training richtet sich an Entwicklerinnen und Entwickler, die bestehende VB.NET-Anwendungen warten, Windows-Clients erweitern oder neue Business-Anwendungen im .NET-Umfeld erstellen. Praxisübungen zeigen, wie Formulare strukturiert, Steuerelemente sinnvoll kombiniert, Eingaben abgesichert und Datenzugriffe nachvollziehbar umgesetzt werden. In den Übungen entstehen wiederverwendbare Codebausteine, die sich auf typische Unternehmensanwendungen übertragen lassen. Wer vorhandene Grundlagen vertiefen möchte, findet mit dem Visual Basic .NET Aufbaukurs eine passende Vorbereitung. Für datenintensive Anwendungen ergänzt der Grundkurs zur Datenbankprogrammierung mit Visual Basic .NET die Schulung um vertiefende Datenbankthemen.

Wer hier richtig ist
  • Softwareentwicklerinnen und Softwareentwickler mit VB.NET-Grundlagen, die Windows-Desktopanwendungen erstellen oder erweitern
  • Entwicklungsteams, die bestehende Visual-Basic-.NET-Anwendungen warten, modernisieren oder fachlich ausbauen
  • IT-Fachkräfte, die Datenbankanwendungen, Formularlösungen und interne Business-Clients mit Windows Forms betreuen
  • Projektmitarbeiterinnen und Projektmitarbeiter, die VB.NET-Anwendungen mit ADO.NET, COM-Komponenten oder Crystal Reports integrieren
  • Umsteigerinnen und Umsteiger aus klassischen Visual-Basic-Projekten, die Windows-Anwendungen im .NET-Umfeld entwickeln möchten
Das lernst du

Nach der Schulung können die Teilnehmerinnen und Teilnehmer Windows-Desktopanwendungen mit Visual Basic .NET strukturiert planen, entwickeln und erweitern.

  • Windows-Forms-Oberflächen mit Formularen, Controls, Menüs und Dialogen erstellen
  • Ereignisse, Formularlogik und Validierungen sauber in VB.NET umsetzen
  • Datenbanken über ADO.NET anbinden und Daten in Formularen anzeigen, bearbeiten und speichern
  • .NET- und COM-Komponenten in bestehende Windows-Anwendungen integrieren
  • MDI-Anwendungen aufbauen und für typische Business-Szenarien einsetzen
  • Reports mit Crystal Reports erstellen, formatieren und an Datenquellen anbinden
  • Fehlerquellen in Windows-Forms-Anwendungen erkennen und nachvollziehbar beheben
Die Themen Tag 1: Windows-Desktopentwicklung mit VB.NET Projektstruktur in Visual Studio für Windows Forms · Aufbau von Formularen, Klassen und Modulen · Ereignisgesteuerte Programmierung in VB.NET...
  • Tag 1: Windows-Desktopentwicklung mit VB.NET
    • Projektstruktur in Visual Studio für Windows Forms
    • Aufbau von Formularen, Klassen und Modulen
    • Ereignisgesteuerte Programmierung in VB.NET
    • Trennung von Oberfläche, Logik und Datenzugriff
  • Tag 1: Formulare und Anwendungslogik
    • Lebenszyklus von Formularen und Steuerelementen
    • Initialisierung, Laden und Schließen von Formularen
    • Fehlerbehandlung und nachvollziehbare Statusmeldungen
    • Strukturierung wiederverwendbarer Routinen
  • Tag 2: Steuerelemente und Benutzerführung
    • Einsatz zentraler Windows-Forms-Controls
    • Layouts, Container, Menüs und Toolbars
    • Dialoge, Meldungen und modale Eingaben
    • Tastaturbedienung und Benutzerführung in Business-Anwendungen
  • Tag 2: Validierung und Eingabeprüfung
    • Prüfung von Pflichtfeldern, Datentypen und Wertebereichen
    • Validierungsereignisse und ErrorProvider
    • Konsistente Rückmeldungen bei fehlerhaften Eingaben
    • Schutz vor ungültigen Zuständen in Formularen
  • Tag 3: Datenzugriff mit ADO.NET
    • Verbindungen, Commands, DataReader und DataAdapter
    • DataSet, DataTable und DataView im Anwendungskontext
    • Parametrisierte Abfragen und sichere Übergabe von Eingaben
    • Konfiguration von Connection Strings
  • Tag 3: Datenbindung in Windows Forms
    • BindingSource und formularbasierte Datendarstellung
    • Bearbeiten, Speichern und Aktualisieren von Datensätzen
    • Umgang mit Transaktionen und Fehlerfällen
    • Strukturierte Kapselung der Datenzugriffsschicht
  • Tag 4: Komponenten und Interoperabilität
    • Einbindung vorhandener .NET-Komponenten
    • Nutzung von COM-Komponenten in VB.NET-Anwendungen
    • Registrierung, Versionierung und typische Laufzeitprobleme
    • Grenzen und Einsatzszenarien von COM-Interop
  • Tag 4: Controls, Lizenzierung und Bereitstellung
    • Eigene Controls und wiederverwendbare Oberflächenelemente
    • Lizenzierung von Controls in bestehenden .NET-Projekten
    • Abhängigkeiten, Assemblies und Konfigurationsdateien
    • Grundlagen der Bereitstellung von Windows-Desktopanwendungen
  • Tag 5: MDI-Anwendungen und Anwendungsarchitektur
    • Aufbau von MDI-Anwendungen mit Haupt- und Kindformularen
    • Menüführung, Fensterverwaltung und Dokumentkonzepte
    • Organisation größerer Windows-Forms-Projekte
    • Wartbarkeit und Erweiterbarkeit bestehender VB.NET-Lösungen
  • Tag 5: Reporting und Praxistransfer
    • Erstellen und Formatieren von Reports mit Crystal Reports
    • Anbindung von Reports an ADO.NET-Datenquellen
    • Ausgabe, Vorschau und typische Berichtsszenarien
    • Abschlussübung mit Oberfläche, Datenzugriff und Reporting
So arbeiten wir

Die Schulung verbindet trainergeführte Erklärungen mit praktischen Übungen an typischen VB.NET-Szenarien aus der Windows-Desktopentwicklung.

  • Live-Demonstrationen zu Visual Studio, Windows Forms, ADO.NET und Reporting
  • Geführte Programmierübungen mit direkter Umsetzung im eigenen Entwicklungsprojekt
  • Praxisaufgaben zu Formularen, Datenbindung, Validierung, COM-Interop und Crystal Reports
  • Code-Reviews mit Hinweisen zu Wartbarkeit, Struktur und Fehlerbehandlung
  • Transferphasen für Fragen aus bestehenden Projekten und Unternehmensanwendungen
  • Ergänzende Trainerhinweise zu bewährten Vorgehensweisen in VB.NET-Projekten
Empfohlene Vorkenntnisse
  • Sichere Grundlagen in Visual Basic .NET, Objektorientierung, Klassen, Methoden und Ereignissen
  • Erfahrung mit Visual Studio und dem Erstellen grundlegender .NET-Anwendungen
  • Grundkenntnisse in Datenbanken und SQL für die Arbeit mit ADO.NET
  • Verständnis für Formularlogik, Benutzereingaben und typische Windows-Anwendungsabläufe
  • Empfohlen: Besuch des Visual Basic .NET Aufbaukurses oder vergleichbare Praxiserfahrung
Dein Fahrplan

Einordnung von Visual Basic .NET in die Windows-Forms-Entwicklung, Aufbau von Projekten in Visual Studio, Formularlebenszyklus, Ereignisverarbeitung und Strukturierung erster Anwendungsbausteine.

Organisatorisches

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.

Deine Vorteile

Zufriedenheitsgarantie

Wir sind von unserer Qualität überzeugt. Sollte ein Training einmal nicht deinen Erwartungen entsprechen, bieten wir dir an, den Kurs kostenlos zu wiederholen oder ein anderes Training zu besuchen. Ohne Risiko, ohne Diskussion.

Inklusivleistungen

Deine Teilnahme beinhaltet: Schulungsmaterial, Zertifikat, Verpflegung (bei Präsenzveranstaltungen) und persönliche Betreuung durch unsere Trainer und unser Orga-Team. Alles aus einer Hand - keine versteckten Kosten.

Lernen von Experten

Unsere Trainer sind zertifizierte und erfahrene Profis mit jahrelanger Berufserfahrung. Sie vermitteln dir in den Kursen nicht nur theoretisches Wissen, sondern teilen ihre Erfahrungen aus realen Projekten und helfen dir, das Gelernte direkt in deiner täglichen Arbeit anzuwenden. Das ist kein Werbeversprechen, sondern unser Anspruch. Am besten siehst du das in unseren Bewertungen, z.B. auch bei Google.

Keine Vorkasse

Du zahlst erst nach dem Seminar. Keine Vorkasse, keine Vorauszahlung - so kannst du sicher sein, dass du nur für das bezahlst, was du auch wirklich erhalten hast. Die Rechnung erhältst du erst nach Kursbeginn.

Max. 8 Teilnehmende

Wir setzen auf kleine Gruppen, damit du die Aufmerksamkeit bekommst, die du verdienst. So haben wir mehr Zeit für deine individuellen Fragen und können gezielt auf deine Bedürfnisse eingehen.

Termine & Buchung

Vor Ort

Standardpreis: 1.990,00 € netto (2.368,10 € brutto)
20. - 24.07.2026
16. - 20.11.2026

Online

Standardpreis: 1.990,00 € netto (2.368,10 € brutto)
20. - 24.07.2026
16. - 20.11.2026

Der passende Termin ist nicht dabei? Kontaktiere uns - wir finden die passende Lösung

Inhouse-Schulungen & Firmenseminare

Inhouse-Schulungen

Buche diese Schulung als maßgeschneiderte Inhouse-Schulung für dein Unternehmen oder deine Behörde. Unsere Trainer kommen zu dir und führen die Schulung in deinen Räumlichkeiten durch.

Vorteile:

  • Maßgeschneiderte Inhalte für dein Unternehmen
  • Flexible Terminplanung nach euren Bedürfnissen
  • Kosteneffizient bei mehreren Teilnehmern
  • Schulung in vertrauter Umgebung
  • Fokus auf deine spezifischen Anforderungen

Firmen-Seminare

Firmen-Seminare finden an einem unserer Schulungsstandorte statt, sind aber maßgeschneidert für dich und exklusiv für dein Team. Sie können auch online stattfinden.

Ideal für:

  • Geschlossene Gruppen aus einem Unternehmen / Behörde
  • Individuelle Terminplanung für dein Team
  • An unseren Schulungsstandorten oder Online
  • Angepasste Inhalte für deine Anforderungen

Fragen und Antworten zu Visual Basic .NET - Developing .NET Applications for Windows

Für welche .NET-Version ist die Schulung geeignet?

Die Inhalte orientieren sich an Visual Basic .NET für Windows-Desktopentwicklung. Je nach Projektkontext werden .NET Framework sowie aktuelle .NET-Windows-Desktop-Szenarien eingeordnet, besonders bei Windows Forms, ADO.NET und bestehenden Komponenten.

Geht es in der Schulung um Windows Forms oder WPF?

Der Schwerpunkt liegt auf Windows Forms, Formularlogik, Steuerelementen, Dialogen, Validierung und Datenbindung. WPF kann bei Bedarf fachlich eingeordnet werden, ist aber nicht der zentrale Bestandteil dieser Schulung.

Werden Datenbankzugriffe mit Visual Basic .NET behandelt?

Ja. ADO.NET, Datenverbindungen, Abfragen, DataSets, Datenbindung und typische Fehlerfälle sind Bestandteil der Schulung. Für eine vertiefende Behandlung von Datenbankthemen eignet sich zusätzlich die Datenbankprogrammierung mit Visual Basic .NET.

Spielt COM-Interop in VB.NET-Projekten noch eine Rolle?

Ja, vor allem in gewachsenen Unternehmensanwendungen. Die Schulung zeigt, wie vorhandene COM-Komponenten eingebunden werden, welche Abhängigkeiten entstehen und worauf bei Registrierung, Versionierung und Laufzeitumgebungen zu achten ist.

Welche Vorbereitung ist für das Training sinnvoll?

Erforderlich sind solide Grundlagen in Visual Basic .NET, Objektorientierung und Visual Studio. Als Vorbereitung empfiehlt sich der Visual Basic .NET Aufbaukurs oder vergleichbare Projekterfahrung.

Gibt es eine offizielle Zertifizierung für diese Schulung?

Für diese Schulung ist keine offizielle Herstellerzertifizierung hinterlegt. Der Schwerpunkt liegt auf praktischer Anwendung, sicheren Entwicklungsabläufen und direkter Umsetzbarkeit in VB.NET-Projekten.

Wird auch Codequalität in VB.NET-Anwendungen behandelt?

Ja, Strukturierung, Fehlerbehandlung, Kapselung und Wartbarkeit werden in den Übungen berücksichtigt. Für eine vertiefende Beschäftigung mit Lesbarkeit, Refactoring und Architektur bietet sich das Training Clean Code für .NET Entwickler an.

Weitere häufig gestellte Fragen und Antworten findest du in den FAQs .

Unser Qualitätsversprechen: Wissen, das in der Praxis funktioniert

Aus der Praxis für die Praxis

Schluss mit theoretischem Ballast. Wir trainieren dich für reale IT-Herausforderungen, nicht für Multiple-Choice-Tests. Unsere Trainer vermitteln dir genau das Wissen, das am nächsten Montagmorgen im Job wirklich funktioniert.

Individuell statt "Schema F"

Deine Fragen passen nicht ins Standard-Skript? Bei uns schon. Wir verzichten auf starre Lehrpläne und geben deinen konkreten Projekt-Fragen Raum. Unsere Trainer passen die Inhalte flexibel an das an, was dich und dein Team aktuell weiterbringt.

Maximale Freiheit: Remote oder vor Ort

Lerne so, wie es in deinen Alltag passt - ohne Reise-Stress und Zeitverlust. Egal ob remote, hybrid oder präsent vor Ort: Wir garantieren dir ein nahtloses und effektives Lernerlebnis, egal von wo du dich zuschaltest.

Mit Zufriedenheitsgarantie

Wir sind von unserer Qualität überzeugt - und wollen, dass du es auch bist. Sollte ein Training einmal nicht deinen Erwartungen entsprechen, bieten wir dir an, den Kurs kostenlos zu wiederholen oder ein anderes Training zu besuchen. Ohne Risiko, ohne Diskussion.

Über 20.000 Unternehmen und Behörden vertrauen auf uns

Alle Referenzen
Siemens Logo
Telekom Logo
Rheinmetall Logo
Infineon Logo
MAN Logo
Fraunhofer Logo
ADAC Logo
Munich Re Logo
Deutsche Bahn Logo
ab 1.990 €
zzgl. 19% MwSt.