VB.NET Einführung

Kurs-Nr.: T2145
Dauer: 3 Tage

Nachfolgend finden Sie eine Beispielagenda:
So könnte Ihr Seminar gestaltet werden. Dieses Seminar haben wir schon erfolgreich zur Zufriedenheit unserer Kunden umgesetzt.

Seite merken...
Seite merken...

Zusammenfassung

Die Sprache VB.NET bietet einen leicht zu erlernenden Einstieg in das .NET-Framework und damit in die große Welt der Microsoft-Technologien. Wichtig für den Erfolg der Sprache ist ihre hohe Kompatibilität zum alten Visual Basic. Sie ist neben C# eine der wichtigsten Programmiersprache in der IT-Welt. Das Seminar führt Sie in die Grundlagen der Programmierung mit Visual Basic .NET ein. Es konzentriert sich dabei auf Client-Anwendungen (Anwendungen mit graphischen Oberflächen mit Forms & WPF).

Für wen ist das Seminar gedacht?

Personen, die in die Programmierung mit VB.NET einsteigen wollen.

Welches Vorwissen wird empfohlen?

Teilnehmende sollten erfahrene PC-Nutzer sein, die grundlegende Programmiererfahrung in einer anderen Sprache besitzen.

Themen

  • Einführung .NET Entwicklung
    • Das .NET-Framework
    • Begriffe: Namespace, Assembly, MSIL, ...
    • Die Entwicklungsumgebung Visual Studio
  • Grundlagen Visual Basic
    • Projektaufbau & Projekttypen
    • Datentypen
    • Funktionen
    • Parameter
    • Ein- & Ausgabe
    • Kontrollfluss
      • Fallunterscheidungen
      • Schleifen
      • Fehlerbehandlung & Abbrüche
        • try-catch
        • Exception Klasse(n)
        • Eigene Exception-Typen
  • Basiswissen zur Objektorientierten Programmierung (OOP)
    • Die Idee
    • Klassen & Objekte
    • Methoden & Eigenschaften
  • ADO.NET Überblick
    • Architektur ADO.NET
    • Typed DataSet
    • Entity Framework
    • WCF-DataServices
  • Fensteranwendungen mit Forms & WPF
    • Fenster mit Windows-Forms erstellen.
    • Ereignisorientierte Programme
    • Unterschiede zu Konsolenanwendungen
    • Wichtige Controls verwenden
    • Fenster mit WPF erstellen
    • Wichtige Unterschiede zu Forms
    • Eigene Controls entwickeln
    • User Controls in Bibliotheken verteilen & einbinden