MSDN Chats & Webcasts


Get the BASICs mit VB.NET für Einsteiger und Umsteiger

Visual Basic .NET ist eine echte objektorientierte Programmiersprache, die bis auf wenige Ausnahmen ebenso mächtig und leistungsfähig ist wie C#. Dies bedeutet jedoch nicht, dass die Programmierung von Visual Basic .NET kompliziert oder schwer zu erlernen ist. Dass das Gegenteil richtig ist, zeigt diese zehnteilige Webcast-Serie, die sich mit den Grundlagen der Programmiersprache Visual Basic .NET befasst. Nach einer allgemeinen Einführung widmen wir uns den Grundlagen von .NET, geben einen Überblick über die objektorientierte Programmierung und ehe Sie sich versehen sind Sie mitten drin in der Programmierung.

Dieser Webcast-Kurs richtet sich hauptsächlich an Programmier-Einsteiger, bietet allerdings auch Umsteigern einen guten Überblick, was mit Visual Basis .NET inzwischen alles möglich. Viel Spaß!

Programmieren lernen mit Visual Basic 2005

Dieser Webcast beruht in Teilen auf dem Microsoft Press Titel „Programmieren lernen mit Visual Basic 2005“ aus der Reihe „Richtig Einsteigen“. Das Buch ist im Microsoft Press Webshop erhältlich. Weitere Information zur Buchreihe, die Einsteiger in die Programmierung von Windows- und Webanwendungen einführt, erhalten Sie auf der Richtig Einsteigen-Website.

Der Referent

Daniel Walzenbach

Daniel Walzenbach ist Technologieberater bei der Developer Platform & Strategy Group der Microsoft Deutschland GmbH. Bevor er 2006 zu Microsoft kam, war er bei der Freudenberg Forschungsdienste KG tätig. Hier beschäftigte er sich mit der Konzeption und Entwicklung von Softwarelösungen auf Basis des .NET Framework und des SQL-Servers 2000/2005. Seine ersten Erfahrungen als Entwickler sammelte Daniel im Alter von 13 Jahren auf einem C64, die ersten Kontakte zu Microsoft Windows fanden im Jahre 1998 statt. Seit der ersten Version des .NET Framework ist Daniel begeisterter VB.NET-Entwickler. Sie erreichen ihn unter daniel.walzenbach@microsoft.com.

Die Webcasts

Serien-Webcast | Daniel Walzenbach | 30.10.2006
Den Auftakt der zehnteiligen Serie „VB.NET für Einsteiger und Umsteiger“ bilden ein allgemeiner Überblick über die Grundlagen der Programmierung und erste Berührungen mit der OOP (objektorientierten Programmierung). Wir klären die Frage, was eigentlich ein Compiler ist und zeigen, wie Sie Ihr erstes Programm in VB.NET erstellen können.
Serien-Webcast | Daniel Walzenbach | 06.11.2006
Variablen sind das Fleisch jeder Anwendung. Was Variablen genau sind und wie Sie diese in Ihren Programmen einsetzen können ist Gegenstand dieses Webcasts. Weiterhin lernen Sie, wie Variablen und Datentypen zusammenhängen, was es mit Operatoren auf sich hat und welchen Vorteil Namensräume bieten.
Serien-Webcast | Daniel Walzenbach | 13.11.2006
Um das Verhalten eines Programms zu beeinflussen, stehen Ihnen sowohl Verzweigungen als auch Wiederholungen zur Verfügung. Verzweigungen werden verwendet, wenn Sie Fallunterscheidungen in Ihrer Programmlogik verwenden möchten. Wiederholungen ermöglichen Ihnen, bestimmte Programmteile mehrmals nacheinander auszuführen. Wie Sie diese zwei Konzepte in Ihren Anwendungen umsetzen, ist Thema dieses Webcasts.
Serien-Webcast | Daniel Walzenbach | 20.11.2006
Klassen sind ein grundlegendes Konzept der objektorientierten Programmierung. Sie werden in der objektorientierten Programmierung dazu verwendet, beliebige Gegenstände des täglichen Lebens programmatisch umzusetzen. Aus diesem Grund wollen wir Klassen in zwei Webcasts entsprechend ausführlich behandeln. In dieser Folge geht es zunächst um Klassen, Konstruktoren, Destruktoren, Methoden, Eigenschaften und Felder und darum, wie diese ganzen Konzepte zusammenhängen.
Serien-Webcast | Daniel Walzenbach | 27.11.2006
Nachdem in Teil 4 dieser Serie Klassen vorgestellt wurden, befassen wir uns diesmal mit der Abteilung von Klassen, Klassenhierarchien, Überladungen und abstrakten Klassen. Weiterhin lernen Sie, welchen Einfluss die Schlüsselwörter „private“, „public“ und „protected“ haben, was Strukturen sind und wie sich diese von Klassen unterscheiden.
Serien-Webcast | Daniel Walzenbach | 04.12.2006
Im fünften Teil dieser Serie haben Sie abstrakte Klassen kennen gelernt - ein Konzept, bei dem einige Teile der Klasse nur virtuell existieren. Schnittstellen treiben diesen Ansatz noch einen Schritt weiter, indem sie lediglich leere Eigenschaften und leere Funktionsköpfe enthalten. Wofür Sie Interfaces brauchen, wollen wir in diesem Webcast klären.
Serien-Webcast | Daniel Walzenbach | 11.12.2006
Unter einer Ausnahme versteht man einen Fehler oder - im Bezug auf die reguläre Befehlsabfolge - ein unvorhergesehenes Ereignis. In diesem Webcast werden die Grundlagen der strukturierten Ausnahmenbehandlung aufgezeigt und an vielen Beispielen demonstriert. Zusätzlich lernen Sie, wie eigene Ausnahmen ausgelöst werden können und wie Ihnen der Debugger das Leben erleichtern kann.
Serien-Webcast | Daniel Walzenbach | 18.12.2006
Ein Array ist eine besondere Form von Datentyp, die es erlaubt, eine Anzahl von Werten in einer Art "Liste" zusammenzufassen. In welchen Situationen Sie Arrays verwenden können, wie Sie in Arrays suchen, Arrays sortieren, kopieren und vieles mehr, erfahren Sie in diesem Webcast.
Serien-Webcast | Daniel Walzenbach | 05.02.2007
In fast jeder Anwendung kommen Sie mit Zeichenketten in Berührung. Aus diesem Grund gibt es in .NET einen Zeichenkettentyp mit dem Namen „String“, den wir genauer unter die Lupe nehmen wollen. Außerdem werden wir Ereignisse (Events) und Delegates (typsichere Funktionszeiger) behandeln. Sie lernen, was Ereignisse sind, wie diese mit Delegates zusammenhängen und wie beide zusammenspielen.
Serien-Webcast | Daniel Walzenbach | 12.02.2007
Der letzte Teil dieser Webcast-Serie befasst sich damit, wie Sie Ihren Code in einer eigenen Klassenbibliothek zusammenfassen können. Sie erfahren ein wenig über Softwarearchitektur und lernen einige Tipps und Tricks für ihre erste eigene Klassenbibliothek kennen.

**
**
MSDN Webcast Finder - Finden statt suchen