MOC 10550 Programming in Visual Basic with Microsoft Visual Studio 2010

No longer available

Classroom training | German | Claim

Duration of training: 5 days

Objectives

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

Target audience

Erfahrene Softwareentwickler

Requirements

  • 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 (IDE - Integrated Development Environment)
  • Erfahrung mit einer objektorientierten Programmiersprache
    • Erstellen von Klassen
    • Vererbung und Abstraktion
    • Polymorphismus
    • Schnittstellen
    • Delegates
    • Events
    • Ausnahmen

Agenda

Einführung in Visual Basic und das .NET Framework

  • 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

  • Variablen deklarieren und Werte zuweisen
  • Verwendung von Ausdrücken und Operatoren
  • Erstellen und Verwenden von Arrays
  • Verwendung von Entscheidungsvorlagen
  • Verwendung von Iterationsanweisungen

Deklarieren und Aufrufen von Methoden

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

Behandeln von Ausnahmen

  • Behandlung von Ausnahmen
  • Erhöhen 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

Verkapselung von Daten und Verfahren

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

Vererbung der Eigenschaften von Klassen und Implementierung von Schnittstellen

  • Neue Referenzarten über die Vererbung definieren
  • Definition und Implementierung von Interfaces
  • Abstrakte Klassen definieren

Verwalten der Lebenszeit von Objekten und Kontrolle von Ressourcen

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

Verkapselung von Daten und Definition von Overloaded Operators

  • Erstellen und Verwenden von Eigenschaften
  • Anlegen und Verwenden von Indexern
  • Overloading Operators

Entkoppeln von Methoden und Behandeln von Events

  • Delegates
  • Lambda-Ausdrücke
  • Events

Verwenden von Collections und Erstellen von generischen Typen

  • Verwendung von Sammlungen
  • Generische Typen anlegen und verwenden
  • Generische Interfaces definieren und Abweichungen verstehen
  • Verwendung allgemeiner Methoden und Delgates

Erstellen und Aufzählen von benutzerdefinierten Sammelklassen

  • Implementierung einer benutzerdefinierten Collection-Klasse
  • Hinzufügen eines Enumerators zu einer benutzerdefinierten Collection-Klasse

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

Objectives

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

Target audience

Erfahrene Softwareentwickler

Requirements

  • 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 (IDE - Integrated Development Environment)
  • Erfahrung mit einer objektorientierten Programmiersprache
    • Erstellen von Klassen
    • Vererbung und Abstraktion
    • Polymorphismus
    • Schnittstellen
    • Delegates
    • Events
    • Ausnahmen

Agenda

Einführung in Visual Basic und das .NET Framework

  • 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

  • Variablen deklarieren und Werte zuweisen
  • Verwendung von Ausdrücken und Operatoren
  • Erstellen und Verwenden von Arrays
  • Verwendung von Entscheidungsvorlagen
  • Verwendung von Iterationsanweisungen

Deklarieren und Aufrufen von Methoden

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

Behandeln von Ausnahmen

  • Behandlung von Ausnahmen
  • Erhöhen 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

Verkapselung von Daten und Verfahren

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

Vererbung der Eigenschaften von Klassen und Implementierung von Schnittstellen

  • Neue Referenzarten über die Vererbung definieren
  • Definition und Implementierung von Interfaces
  • Abstrakte Klassen definieren

Verwalten der Lebenszeit von Objekten und Kontrolle von Ressourcen

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

Verkapselung von Daten und Definition von Overloaded Operators

  • Erstellen und Verwenden von Eigenschaften
  • Anlegen und Verwenden von Indexern
  • Overloading Operators

Entkoppeln von Methoden und Behandeln von Events

  • Delegates
  • Lambda-Ausdrücke
  • Events

Verwenden von Collections und Erstellen von generischen Typen

  • Verwendung von Sammlungen
  • Generische Typen anlegen und verwenden
  • Generische Interfaces definieren und Abweichungen verstehen
  • Verwendung allgemeiner Methoden und Delgates

Erstellen und Aufzählen von benutzerdefinierten Sammelklassen

  • Implementierung einer benutzerdefinierten Collection-Klasse
  • Hinzufügen eines Enumerators zu einer benutzerdefinierten Collection-Klasse

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

Tags