Bewertung:

Das Buch wird allgemein für seinen klaren Schreibstil und seine praktischen Ratschläge zur Windows Forms-Programmierung in VB.NET gelobt, insbesondere für fortgeschrittene Programmierer. Es deckt zwar wesentliche Steuerelemente wie Treeview und Listview effektiv ab, aber es wird bemängelt, dass es nicht umfassend ist und einige Informationen zur Datenbankintegration und zum UI-Design fehlen. Es ist ein guter Ausgangspunkt für Anfänger, erfüllt aber möglicherweise nicht die Bedürfnisse von fortgeschrittenen Entwicklern.
Vorteile:⬤ Äußerst klarer und angenehmer Schreibstil.
⬤ Behandelt wichtige Themen wie Treeview, Listview und die Erstellung von Custom Controls im Detail.
⬤ Enthält praktische Code-Beispiele und Vorschläge.
⬤ Gut für fortgeschrittene Programmierer, die ihre Fähigkeiten verbessern wollen.
⬤ Geschrieben von einem angesehenen Autor mit früheren erfolgreichen Büchern.
⬤ Nicht geeignet für absolute Anfänger oder diejenigen, die mit der VB.NET-Programmierung nicht vertraut sind.
⬤ Fehlt eine umfassende Abdeckung der Backend-Integration mit Datenbanken oder Websites.
⬤ Einige Inhalte könnten aufgrund des Erscheinungsdatums des Buches im Jahr 200 veraltet sein
⬤ Kein UI-Design-Buch; bietet keine Usability-Theorie oder Design-Ratschläge.
⬤ Einige Benutzer waren der Meinung, dass es sich mit anderen Texten überschneidet, ohne genügend neue Inhalte zu bieten.
(basierend auf 9 Leserbewertungen)
User Interfaces in VB .Net: Windows Forms and Custom Controls
* Zeigt, wie Sie elegante benutzerdefinierte Steuerelemente erstellen, die auf Ihre Daten und Anwendungslogik zugeschnitten sind - in fast jedem Kapitel! * Beschreibt die Architektur einer gut geplanten Benutzeroberfläche: alles von Datenbindungsstrategien bis hin zur Dokumentenansicht-Architektur mit MDI * Zeigt, wie Sie dynamische Benutzeroberflächen, andockbare Fenster und Ihr eigenes vektorbasiertes Zeichenprogramm erstellen * Lehrt GDI+-Grundlagen wie Treffertests, unregelmäßig geformte Formulare, selbstgezeichnete Menüs und animierte Steuerelemente * Zeigt, wie Sie „Intelligenz“ in Ihre Benutzeroberflächen mit eingebetteter Hilfe und Benutzeragenten integrieren.