Einstieg in VB.NET

von René Martin

Galielo Computing 2002
397 Seiten
Deutsch 19,90 € inkl. CD-ROM
ISBN 3-89842-277-1

Visual Basic galt lange Zeit als "Einsteigerprogrammiersprache". Sie war leicht zu erlernen, und Erfolge stellten sich rasch ein. Betriebssysteminterna blieben unter der Oberfläche verborgen, und was wirklich geschah, wenn man seinen Programmcode kompilierte und ausführte, brauchte einen nicht zu interessieren.

Komplizierter wurde es erst, wenn man mit Datenbanken arbeiten musste, eigene Steuerelemente entwickelte oder verteilte Anwendungen entwarf. Das ist mit VB.NET aber alles anders. Selbst die Low-Level-Einsteigerbücher traktieren den Leser zunächst mit einer mehr oder weniger detaillierten Beschreibung des .NET Frameworks, der CLR, dem CTS, der Klassenbibliothek und und und ... All diejenigen, die den leichten Einstieg in die Programmierwelt mit Visual Basic suchen, müssen feststellen, dass es keinen leichten Einstieg mehr gibt, denken vielleicht "Das werde ich nie verstehen!" und wenden sich ab mit Grausen.

Muss das aber so sein? René Martin verfolgt mit seinem Buch "Einstieg in VB.NET" einen sehr eigenen Weg, den Leser an die Programmierung auf der .NET-Plattform heranzuführen. Seine Zielgruppe sind auf der einen Seite alle diejenigen, die wirklich noch nie mit irgendeinem Werkzeug programmiert habe und von einer Aufzählung der von .NET unterstützten Datentypen zu Beginn genauso viel hätten wie ein Erstklässler von einem Vortrag über die Philosophie der Aufklärung.

Andererseits gibt es unter den VB-Programmierern auch viele, die dies einfach aus Spaß an der Freud als Hobby pflegen oder aber mit nur geringen Kenntnissen der Informatik-Grundlagen als Anwendungsprogrammierer in ihrem Betrieb dafür zuständig sind, schnell und billig eine In-House-Lösung für irgendein überschaubares Problem zu erstellen. Diese Zielgruppe wird von der Komplexität der .NET-Plattform zunächst abgeschreckt und ferngehalten: Brauche ich das? Will ich das? Kann ich das?

Konsequent verfährt Martin in seinem Buch nach dem Motto "zuerst die Praxis, dann die Theorie". Sie lernen zunächst alles, was Sie benötigen, um ein kleines Programm zu schreiben, dass Sie aus ein paar Steuerelementen auf dem Formular zusammengeklickt haben und nun mit Leben füllen wollen. Genauso wie es mit dem "guten alten" VB 6.0 möglich war. Nachdem Sie nun festgestellt haben, dass das ja alles gar nicht so schwer ist, wie Sie dachten, erhalten Sie fundierte Hintergrundinformationen in Form so genannter Exkurse.

Diese Herangehensweise ist insofern vorteilhaft, da der Hintergrund im Kontext des bereits praktisch und erfolgreich Erprobten erst einen Sinn macht und sich nicht erst im Nachhinein mit Sinn anfüllen muss, wie es im umgekehrten Fall wäre. Zuallerletzt denkt der Autor auch an die Aufgabengebiete seiner Leser.

Häufig wird in Unternehmen das Office-Paket von Microsoft verwendet, und der Programmierer soll eine kleine Anwendung schreiben, die auf Office-Programme zugreift. Am Beispiel eines Programms, das Daten aus Excel ausliest, verarbeitet und an Word weiterreicht, um eine Rechnung zu drucken, wird Ihnen erläutert, wie Sie dies häufig anfallende Aufgabe der Office-Automation mit VB.NET angehen und lösen.

Datenbanken und XML runden das Buch ab und machen es so zu einem wirklich gelungenen Einstieg in die .NET-Welt - auch für nicht Hardcore-Programmierer.

Bestellmöglichkeit bei Galileo

Inhaltsverzeichnis und Probekapitel