MOC 10550 Programming in Visual Basic with Microsoft Visual Studio 2010

Seminarinformationen

Seminar - Ziel

In diesem 5-tägigen Kurs lernen die Teilnehmer die Visual Basic-Sprachsyntax und -Programmstruktur sowie die Implementierung mit Microsoft Visual Studio 2010 und Microsoft .NET Framework 4 kennen.

Teilnehmer - Zielgruppe

Erfahrene Softwareentwickler

Kurs - Voraussetzungen

  • Einführung in Visual Basic und das .NET Framework
  • Erstellen von Projekten mit Visual Studio 2010
  • Kenntnisse in Visual Basic
  • Erfahrung mit dem Microsoft .NET Framework
    Kenntnisse über die Visual Studio-Entwicklungsumgebung (Integrated Development Environment - IDE)
  • Erfahrung mit einer objektorientierten Programmiersprache
    • Erstellen von Klassen
    • Vererbung und Abstraktion
    • Polymorphismus
    • Schnittstellen
    • Delegates
    • Events
    • Ausnahmen

Seminardauer

  • 5 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Schreiben einer Visual Basic-Anwendung

  • Einführung in .NET Framework 4
  • Erstellen von Projekten mit Visual Studion 2010
  • Erstellen einer VB Anwendung
  • Erstellen einer grafischen Anwendung
  • Dokumentation einer Anwendung
  • Debugging von Anwendungen mit Visual Studio 2010


Verwenden von Visual Basic-Programmkonstrukten

  • Deklarieren von Variablen und Zuweisen von Werten
  • Verwenden von Ausdrücken und Operatoren
  • Erstellen und Verwenden von Arrays
  • Verwenden von Decision / Iteration Statements


    Deklarieren und Aufrufen von Methoden

    • Definieren und Aufrufen von Methoden
    • Festlegen optionaler Parameter und ByRef Parameter


    Behandeln von Ausnahmen

    Lesen und Schreiben von Dateien

    • Zugriff auf das Dateisystem mit Hilfe von Klassen
    • Lesen und Schreiben von Dateien mit Hilfe von Streams


    Erstellen neuer Typen

    • Module und Aufzählungen
    • Klassen
    • Strukturen
    • Unterschiede zwischen Referenzen und Werten


    Einkapseln von Daten und Methoden

    • Kontrolle der Sichtbarkeit von Typmembern
    • Methoden und Daten gemeinsam verwenden


    Vererbung der Eigenschaften von Klassen und Implementierung von Schnittstellen

    Verwalten der Lebenszeit von Objekten und Kontrolle von Ressourcen

    • Einführung in die Garbage Collection
    • Verwalten von Ressourcen


    Einkapseln von Daten und Definieren von überladenen Operatoren

    • Erstellen und Verwenden von Eigenschaften
    • Erstellen und Verwenden von Indexen


    Entkoppeln von Methoden und Behandeln von Events

    • Delegates
    • Lambda-Ausdrücke
    • Events


    Verwenden von Collections und Erstellen von generischen Typen

    • Implementierung einer Custom Collection Class
    • Hinzufügen eines Enumerators


    Verwenden von LINQ für die Datenabfrage

    • Einsatz der LINQ Extension Methoden und Query Operatoren
    • Building Dynamic LINQ Queries und Expressions


    Integration von Visual Basic-Code mit dynamischen Sprachen und COM-Komponenten

    • Integration von Visual Basic-Code mit Ruby und Python
    • Zugriff auf COM-Komponenten aus Visual Basic