Produktinformation
Visual Basic 2008. Grundlagen, ADO.NET, Windows Presentation Foundation. Plus Windows Forms eBook (Programmer's Choice), m. CD-ROM u. DVD-ROM

Visual Basic 2008. Grundlagen, ADO.NET, Windows Presentation Foundation. Plus Windows Forms eBook (Programmer's Choice), m. CD-ROM u. DVD-ROM
Von Michael Kofler

Preis: EUR 59,95 Kostenlose Lieferung Details

Verfügbarkeit: Gewöhnlich versandfertig in 24 Stunden
Versand und Verkauf durch Amazon.de

87 neu oder gebraucht verfügbar EUR 40,95

Durchschnittliche Kundenbewertung:

Produktinformation

  • Amazon-Verkaufsrang: #20560 in Bücher
  • Veröffentlicht am: 2008-05-29
  • Originalsprache: Deutsch
  • Einband: Gebundene Ausgabe
  • 1312 Seiten

Aus der Amazon-Redaktion

Aus der Amazon.de-Redaktion
Kofler, das ist inzwischen, nach über zehn Jahren Linux. Installation, Konfiguration, Anwendung fast ein Markenname und für viele synonym mit "Linux" -- doch Kofler kann mehr, wie er bereits erfolgreich mit MySQL 5: Einführung, Programmierung oder Excel 2007 programmieren -- Anwendungen entwickeln und Abläufe automatisieren mit VBA bewiesen hat -- der neuste Streich des Vollzeit-Autors ist nun ein knapp 1400 seitiges Wurfgeschoss von einem Fachbuch mit dem Titel Visual Basic 2008, mit dem er das VB für Vista in seinen Grundlagen einschließlich ADO.NET und Windows Presentation Foundation beschreibt.

Visual Basic ist inzwischen mehr als erwachsen geworden und gleicht dank Objektorientierung eher Java als dem ursprünglichen Basic und kann sich durchaus auch mit C# messen.

Kofler zielt (wie übrigens in allen seinen Büchern) auch im Visual Basic-Buch auf ein grundsätzliches und breites Verständnis des Lesers: Zusammenhänge und der Blick fürs Ganze und kein eingeschränktes Spezialwissen, sondern Anleitung zum Einblick für eigene Lösungsansätze und konkrete Lösungen.

Zuerst die Einleitung: ein Schnelleinstieg in VB, ein Systemüberblick und die Neuerungen in VB2008. Dann Schritt für Schritt die Grundlagen: Syntax und objektorientierte Programmierung. Sodann stürzt sich Kofler auf die Programmiertechniken -- grundsätzliche und immer wieder verwendbare Techniken: Konvertierung und Formatierung von Basisdatentypen, Zugriff auf Dateien, XML-Daten, LINQ und und und. Dann die Windows-Programmierung mit WPF und die Datenbankprogrammierung. Darüber hinaus, quasi als Zusatzkapitel liegt auf der CD ein E-Book zur Windows-Form-Programmierung bei. Auf CD und (!) DVD eine 90 Tage Testversion von Visual Studio 2008 Professional und die Beispielprogramme.

Wenn der Linux-Kofler im Fremdgebiet wildert, kann man davon ausgehen, dass er reiche Beute mitbringt. Hat er auch: Visual Basic 2008 ist ein anspruchsvolles Gesamtwerk zum Hintergrund und dem praktischen Einsatz von Visual Basic 2008. --Wolfgang Treß

Kurzbeschreibung
Mit dem komplett erneuerten Standardwerk (erste Auflage 1991) erhalten Sie ein solides Fundament für Visual Basic 2008. Erstmals können VB 2008-Programme die neuen Layout- und Grafikmöglichkeiten von Windows Vista voll ausnutzen. Die zugrunde liegende technische Basis, die Windows Presentation Foundation (WPF), ist inhaltlich die wichtigste Neuerung im Buch. Da dessen Vorgänger Windows Forms von Microsoft aus Kompatibilitätsgründen weiterhin unterstützt wird, finden Sie auf der CD zusätzlich ein ca. 500-seitiges E-Book zur Windows-Forms-Programmierung. Das Buch hat wie bisher drei Schwerpunkte: - Grundlagen(VB-Syntax, objektorientierte Programmierung, Fehlerabsicherung, LINQ, XML etc.) - Windows-Anwendungen (Entwicklung von Programmen, die direkt unter Windows XP oder Windows Vista ausgeführt werden) - Datenbankprogrammierung/ADO.NET(in Kombination mit dem Microsoft SQL Server)

Umschlagtext
Visual Basic 2008 ist gewissermaßen die VB-Version zu Windows Vista: Erstmals können VB-Programme die neuen Layout- und Grafikmöglichkeiten von Windows Vista ausnutzen. Die zugrunde liegende technische Basis ist die Windows Presentation Foundation (WPF), die die bisherige Windows-Forms-Bibliothek längerfristig ablösen wird. Daher wurde dieses Standardwerk (Erstauflage 1991) komplett erneuert und erweitert.

Mit dem Buch erhalten Sie eine umfassende Einführung in die Syntax von Visual Basic und in die Anwendung wichtiger .NET-Bibliotheken inklusive WPF und LINQ. Kompakte Syntaxzusammenfassungen geben eine rasche Referenz wichtiger Schlüsselwörter und verschaffen Ihnen den Überblick, der in der verzweigten Online-Hilfe fehlt.

Aus dem Inhalt:

  • Teil 1 beschreibt Grundlagen und Interna der objektorientierter Programmierung: Vererbung, Schnittstellen, eigene Operatoren, generische Klassen etc. Dieser Teil beschreibt auch die neuen Language Integrated Queries: Mit LINQ können Sie Datenbankabfragen direkt in den Code einbinden. Ein weiterer Schwerpunkt sind konkrete Programmiertechniken: Ob Sie Zeichenketten formatieren, Dateien und Verzeichnisse bearbeiten, XML-Daten auswerten oder Web-Services nutzen möchten - hier finden Sie Lösungsansätze!


  • Teil 2 beschreibt die Windows Presentation Foundation (WPF). Er stellt alle wichtigen Steuerelemente zur Windows-Programmierung vor und beschreibt die Gestaltung von Benutzeroberflächen: Menüs und Symbolleisten, Umgang mit der Zwischenablage, Drag&Drop, Interna der Fensterverwaltung, Multithreading, Grafik, Drucken, Weitergabe von Anwendungen etc. WPF ist inhaltlich die wichtigste Neuerung im Buch. Wer nicht auf die WPF umsteigen will, kann auch unter VB2008 weiterhin Windows Forms einsetzen, das im beiliegenden eBook ebenfalls ausführlich behandelt wird (ca. 500 Seiten).


  • Teil 3 erklärt Prinzipien und Grundlagen der Datenbank-Programmierung und zeigt in vielen Beispielen die richtige Anwendung der ADO.NET-Klassen. Neue Themen dieser Auflage sind LINQ to DataSet und LINQ to SQL, die Datenbankprogrammierung mit der WPF sowie die SQL Server Compact Edition.

Auf der DVD

90-Tage-Testversion Visual Studio 2008 Professional

Auf der CD

  • Alle Beispielprogramme
  • 500-seitiges eBook zu "Windows-Forms-Programmierung mit Visual Basic 2008"

Der Autor:

Der Erfolgsautor Michael Kofler begleitet Visual Basic seit der ersten Version. Seine Bücher ebneten mehr als 160.000 VB- und VBA-Entwicklern den Weg zur effizienten Windows-Programmierung.


Kundenrezensionen

Mein Standardwerk für VB.Net Entwicklung5
Ich kann das Buch uneingeschränkt empfehlen.

Zielgruppe: Das Buch ist gerichtet an Leser die schon Programmiererfahrung haben, und jetzt in die reiche Welt der .NET Entwicklung eintauchen wollen. Für absolute Programmierneulinge greift die Einführung etwas kurz. Wer aber den Unterschied einer WHILE und einer FOR Schleife kennt, den Unterschied zwischen integer, float, double, string usw., oder mal die Grundzüge einer Datenbank(z.B. Primärschlüssel) gehört hat, wird von dem Buch nicht überfordert.

Umfang: Das Buch umfasst über 1300 Seiten. Die Seitenzahl lässt vielleicht vermuten, dass da viel Bla Bla drinsteht. Das täuscht. .NET Programmierung ist sehr umfangreich mit vielen Möglichkeiten. Herr Koefler legt sehr viel Wert auf das Verständnis und erläutert gerne die Hintergründe. Aber jedesmal wenn er in die Hintergründe eintaucht, hat das einen guten Grund der viel zum Verstehen beiträgt und somit die Entwicklung verbessert. Es werden aus meiner Sicht alle wichtigen Themen abgedeckt. Hervorzuheben sind:
Einführung in objectorientierte Programmierung
WPF
ADO.NET
Windoes Form (auf CD)
Deployment

Zudem hat der Leser den Eindruck, dass Herr Kofler sich wirklich mit der Materie auseinandergesetzt hat. Alle Programmierbeispiele (Anzahl ist genau richtig, nicht zu viele, nicht zu wenige) werden mit Erfahrungen bei Problemen kommentiert. Auch wird an einigen Stellen kritisiert wo Kritik an Microsoft angebracht ist (z.B. Data-Binding in WPF).

Die Kritik des Vorgängers, das Buch sei zu umfangreich und unübersichtlich an einigen Stellen kann ich nicht nachvollziehen.
Wer WPF und ADO.NET nicht braucht, weiss klar welche Kapitel er nicht zu lesen hat (stellt sich aber die Frage warum jemand in .NET 3.5 entwickelt ohne diese Technologien).
Zudem versucht das Buch auch eine sehr komplexe (und teilweise etwas vermischte) Technologie zu vermitteln.
Dieses Buch ist auch nicht als Ersatz für online Hilfe oder das Internet zu sehen. Dieses Buch bündelt alle Themen und erklärt sie so wie ich einen guten Kollegen fragen würde. Auch weisst Herr Kofler an den relevanten Stellen hin wo mehr Spezialwissen gefunden werden kann.


Fazit: Ich habe es geschafft mit etwas Programmiererfahrung aus der Uni-Zeit sehr komplexe und "saubere" Programme in der .NET Welt zu schaffen mit dem Buch.


Exzellentes Buch!5
Erst war ich skeptisch als ich las, dass das Buch etwa 1300 Seiten in Anspruch nimmt. Doch schon nach den ersten 200 Seiten, in denen Michael Kofler praxisnah und gut verständlich über die Grundlagen und die Neuerungen von Visual Basic 2008 schreibt, wurde mir klar, dass dieses Buch immens beeindruckend geschrieben ist. Ich bin 100%ig zufrieden, das Buch hat meine Erwartungen bei weitem übertroffen.

uneingeschränkt zu umpfehlen5
Ich möchte es vorwegnehmen: Dieses Buch kann ich wirklich empfehlen.
In den letzten Jahren wurde ich bei der Lektüre von Büchern zum Thema Programmierung/Programmiersprachen häufig enttäuscht. Diese neigen meist zur Vereinfachung des Stoffes, erklären dem Leser, der (schlecht angeleitet) ein Hello-World" geschafft hat, er sei nun ein erfahrener Programmierer. Häufig finden sich seitenweise Screenshots zur Illustration der Entwicklungsumgebung oder endlose Tabellen mit Tastaturkommandos, die für gewöhnlich niemand jemals in einem Buch nachschlagen wird. Auf all solche Dinge verzichtet dieses umfangreiche Werk. Vom Anspruch richtet es sich daher auch an fortgeschrittene Leser.
Aber was macht dieses Buch für mich empfehlenswert?
Zunächst einmal ist das Buch klar gegliedert und bietet ein sachliches Layout. Es ist in fünf Hauptteile gegliedert (Einführung, Grundlagen, Programmiertechniken, WPF, ADO.NET). Die Inhalte der Kapitel sind sauber strukturiert, aufeinander aufbauend und interessant geschrieben. Der Autor bewahrt sich hierbei eine kritische Haltung gegenüber dem Softwarehersteller und nimmt auch zu Mängeln Stellung.

Das Grundlagenkapitel geht nur sehr kurz auf die Entwicklungsumgebung ein und empfiehlt dem Leser, sich direkt am Bildschirm mit den Features von Visual Studio vertraut zu machen. Anschließend erfolgt eine Einweisung in die Programmiersprache Visual Basis 2008. Hierbei wird der Stoff sehr systematisch aufbereitet und mit einfachen (aber eben nicht trivialen) Beispielen illustriert. Die notwendige Tiefe geht dabei nicht verloren. Jedes Kapitel endet mit einer themenspezifischen Referenz (Syntax-Zusammenstellung"). Genau so etwas fehlt heutzutage den meisten Büchern (und auch den zu detaillierten Online-Hilfen).

Neben den Grundlagen bilden die Themen WPF (Windows Presentation Foundation) und ADO.NET die weiteren Schwerpunkte des Buches.

Mit WPF wendet sich der Autor dem neuen Grafik-Framework unter .NET zu. Das Vorgängerprodukt (Windows Forms), welches wohl von zahlreichen Entwicklern weiterhin verwendet werden wird, wird leider nur wenig diskutiert. Erfreulicherweise liegt dem Buch jedoch eine CD bei, auf welcher ein komplettes eBook zu diesem Thema enthalten ist.

Datenbanken mit ADO.NET werden aufschlussreich beschrieben. Die verschiedenen Techniken, Datenbanken einzubinden und Inhalte zu bearbeiten werden an gut gewählten Beispielen dargestellt.

Auf der enthaltenen CD findet umfangreiches Begleitmaterial. Die Übernahme des Begleitmaterials auf den Entwicklungsrechner kann ich nicht nur wegen des o.g. eBooks empfehlen. Sowohl für WPF als auch für Windows Forms sind dort Beispielprojekte zu den jeweiligen Themenblöcken enthalten. Diese Beispielprojekte enthalten die Quelldateien und die direkt ausführbaren exe.-Dateien. Somit kann man sich bei Interesse an einem Thema sehr schnell (und auch vollkommen ohne Bezug zum Buch) durch das Material bewegen und sieht im Dialogfenster sofort, welche Codestrecken das Projekt bieten muss.

Im Überblick:
(+) sinnvolles Anspruchsniveau
(+) gute Aufmachung
(+) hervorragendes Grundlagenkapitel
(+) Syntax-Referenz am Kapitelende
(-) leider keine Einführung in Windows Forms, als Ersatz jedoch ein entsprechendes eBook auf CD
(+) sehr hilfreiches Begleitmaterial auf der CD