Programmieren Sie jetzt! So heißt das Buch. Doch wann ist jetzt?
An sich ein guter Ansatz. Für Laien wird viel erklärt, beginnend mit der Installation von VB2005. Auch durch die Programmbeispiele wird man im Prinzip gut geführt. Ein lockerer, leicht verständlicher Schreibstil, keine bemühte Übersetzung. Aber was mich stört ist, dass es sich eigentlich mehr um die Platzierung und Ausgestaltung der Elemente von VB2005 dreht. Das geht ja noch einigermaßen einfach nach dem Drag and Drop Prinzip. Was aber das eigentliche Programm betrifft, d.h. die Aktionen, die das Programm mit den Eingabeelementen machen soll, wird man ziemlich allein gelassen. Oder was soll ein Anfänger mit der Anweisung machen "Fügen Sie in den Ereignishandler ... folgenden Code ein: If (NavigateWindow.ShowDialog() = Windows.Forms.DialogResult.Ok) Then Me.myBrowser.Navigate(NavigateWindow.txtUrl.TextI End If"
Es ist ja nett von VB2005, dass die richtige Stelle, wo der Code eingegeben werden soll, gleich angesprungen wird. Was dieser Code bezweckt, wird auch im Kontext erklärt. Aber was das programmtechnisch ist - mit keiner Silbe. Es ist also im ganzen Buch nicht die Rede von Variablen, Konstanten, Schleifen, Vergleichen und all den anderen Elementen eines Programms. Und selbst wenn man diese wie ich im Prinzip kennt, bleibt man doch allein gelassen bei der Frage warum um alles in der Welt da der Ausdruck "Windows.Forms.DialogResult.Ok" stehen muss. Anders, dass er jetzt da steht, ist noch verständlich, aber wie man selber drauf kommen soll, in einer anderen Anwendung die richtigen Ausdrücke aus dem Sprachschatz von VB2005 zu finden, das bleibt ein Geheimnis.