Das Buch ist eher für Umsteiger von VB6 auf .Net gedacht, als für Leser, die tatsächlich ihre ersten Schritte in VB machen. Es werden häufig Verweise auf VB6 gegeben, ohne darzustellen worum es sich bei diesem Thema eigentlich handelt. Ein Beispiel: Ich habe vorher in VBA entwickelt und musste etwa die Hälfte des Buches lesen, bis ich verstanden habe das die Konstante vbCrLf eine Zeilenschaltung in einen String einbaut. Dummerweise war zu diesem Zeitpunkt schon mindestens 20 Mal die Rede von dieser Konstante, die es nun gar nicht mehr gibt. Als Leser eines first Guides interessiert es mich nicht sonderlich was es in einer Programmiersprache mal gab, die ich nicht kenne. Abgesehen davon, dass man schon einige Kenntnisse von VB haben sollte, um dieses Buch zu lesen, enthält es doch viele nützliche Informationen und mit etwas Geduld und einigen Grundkenntnissen der Programmierung kommt man schnell zu ersten Ergebnissen.