Mit diesem Buch wollen wir Ihnen dabei helfen, Ihr Interesse an der Sprache in konkrete Anwendungen umzusetzen. Ziel ist es, Sie mit allen wichtigen Elementen vertraut zu machen, die Sie für eine erfolgreiche Programmierung kennen sollten.
Wir haben das Buch in zehn Teile gegliedert. Die Registermarken mit Kapitelnummern ermöglichen Ihnen eine schnelle Orientierung. Jedes Kapitel beginnt mit einer kurzen Zusammenfassung der darin enthaltenen Abschnitte:
Wir wollen Sie zunächst mit den Grundlagen der Arbeit mit Visual Studio 2005 vertraut machen (Kapitel 1). Mit diesen Grundlagen meinen wir im Wesentlichen die Umgebung und deren Oberflächen, innerhalb derer Sie sich bei der Arbeit mit Visual Basic .NET bewegen werden.
Anschließend werden Ihnen die Grundlagen der elementaren Program-mierung in Visual Basic .NET vorgestellt - wie Programmstrukturen, Variablen und Konstanten, Operatoren, Steueranweisungen und Routinen (Kapitel 2). Es geht darin im Wesentlichen um das Schreiben von Code.
Im nachfolgenden Kapitel geht es dann um Klassen, Objekte und die damit zusammenhängende objektorientierte Programmierung (Kapitel 3). Wir zeigen, wie man mit Klassen und Objekten arbeitet, für diese dazugehörende Felder, Eigenschaften, Methoden und Ereignisse definiert. Die in diesem Kapitel beschriebenen Prinzipien bilden auch die Grundlage für das .NET Framework.
Dann werden wir auf einen Bereich der Programmierung eingehen, der eher einen unangenehmen Beigeschmack hat - die Fehlerbehandlung (Kapitel 4). Die Beschäftigung damit ist notwendig, denn Fehler passieren jedem Programmierer. Wichtig ist, dass Sie wissen, wie man Fehler erkennt und beseitigt. Dieser Schritt wird auch mit Debugging bezeichnet.
Anschließend kommen wir zu dem für Sie spannenden Bereichen innerhalb von Visual Basic .NET - den Techniken zum Erstellen von Windows-Anwendungen (Kapitel 5). Damit erstellt man Anwendungen mit der Benutzeroberfläche, die allen Windows-Betriebssystemen - mit kleinen äußerlichen Abweichungen - gemeinsam ist. Wir werden uns zunächst mit dem notwendigen Hintergrund einer solchen Windows-Anwendung - des Formulars - beschäftigen.
Die wichtigsten Bestandteile von Windows-Anwendungen sind die Steuerelemente, die vom Anwender dazu benutzt werden, direkt auf den Formularen Aktionen durchzuführen, Eingaben vorzunehmen oder Opti-onen einzustellen. Mit diesen Steuerelementen wollen wir uns in diesem Kapitel im Detail beschäftigen (Kapitel 6).
Oft ist es sinnvoll, die Inhalte bestimmter Steuerelemente zu speichern. Dafür können Sie einerseits separate Dateien benutzen, andererseits können Sie aber auch eine Datenbank einsetzen. Wir werden Ihnen die Techniken für beide Verfahrensweisen vorstellen (Kapitel 7).
Auch im folgenden Kapitel werden wir uns weiter mit Steuerelementen beschäftigen, diesmal allerdings mit solchen, mit denen Sie die Optik und Verhaltensweisen ganzer Programmoberflächen bestimmen können (Kapitel 8). Zu diesem Thema gehört der Einsatz von Dialogfeldern, die Steuerung über Menüs, Kontextmenüs und Symbolleisten. Außerdem werden wir auf wesentliche Unterschiede für den Oberflächenstil eingehen.
Mit Visual Studio .NET können Sie Anwendungen erstellen, die auf das Leistungsspektrum des World Wide Web zugreifen, und mit diesen wollen wir uns ebenfalls beschäftigen (Kapitel 9). Sie werden dafür fast die gleichen Techniken verwenden, die Sie für Windows-Anwendungen schon kennen gelernt haben.
Zum schwierigsten Teil bei der Benutzung des .NET Frameworks gehört das Auffinden der richtigen Klasse für einen bestimmten Zweck. Das letzte Kapitel dieses Buches liefert Ihnen darum eine Übersicht über die wahrscheinlich wichtigsten Klassen sowie deren Methoden und Eigen-schaften (Kapitel 10).