Marktplatzangebote
2 Angebote ab € 9,00 €
  • Buch

Die Kombination von Visual Basic.NET und ADO.NET vereint zwei weit verbreitete, führende Technologien zur Entwicklung von Internet-fähigen Datenbanken. Der international renommierte Autor zeigt zahlreiche Code-Beispiele, mit deren Hilfe Sie lernen, innerhalb des .NET Framework Datenbankanwendungen zu planen, zu entwickeln und einzusetzen. Gestaltung, Abfragen und Sicherheit stehen im Mittelpunkt der Beipielapplikationen, die sich von der Buch-CD leicht auch direkt in eigene Projekte übernehmen lassen. Einleitung Zum Autor F. Scott Barker, Bachelor of Science der Informationstechnologie,…mehr

Produktbeschreibung
Die Kombination von Visual Basic.NET und ADO.NET vereint zwei weit verbreitete, führende Technologien zur Entwicklung von Internet-fähigen Datenbanken. Der international renommierte Autor zeigt zahlreiche Code-Beispiele, mit deren Hilfe Sie lernen, innerhalb des .NET Framework Datenbankanwendungen zu planen, zu entwickeln und einzusetzen. Gestaltung, Abfragen und Sicherheit stehen im Mittelpunkt der Beipielapplikationen, die sich von der Buch-CD leicht auch direkt in eigene Projekte übernehmen lassen. Einleitung Zum Autor F. Scott Barker, Bachelor of Science der Informationstechnologie, arbeitet seit über 16 Jahren im Bereich der Datenbankprogrammierung, wobei er zunächst Clipper und in den letzten 10 Jahren Visual Basic, SQL Server und Microsoft Access einsetzte. Scott Barker hat bereits verschiedene ASP.NET-Websites für Kunden erstellt. Seit zwei Jahren arbeitet er bei Microsoft und war dort in den Teams von Microsoft Access und FoxPro tätig. Später programmierte er als selbstständiger Berater hausinterne Tools für Microsoft, die im gesamten Unternehmen angewendet werden. Mit seiner Firma Applications Plus entwickelte Scott Barker auch für viele andere hochrangige Unternehmen Lösungen auf der Basis von ASP.NET, Visual Basic .NET, C#, Visual Basic/Access/Office und SQL Server. Scott Barker war Dozent bei Application Developers Training Company und vielen anderen Trainingscentern in den USA. Er hielt zahlreiche Vorträge auf Microsoft Konferenzen in den USA, Kanada, Südostasien und Europa. In seinen Seminaren und auf Konferenzen hat er tausende von Entwicklern geschult. Scott Barker verfasste Beiträge für verschiedene Programmierzeitschriften und ist Autor der Bücher Microsoft Access 2002 Power Programming, veröffentlicht bei Sams, und Access 97 Power Programming, veröffentlicht bei Que. Sie erreichen Scott Barker über seine Website www.appsplus.com oder per E-Mail unter FSBarker@AppsPlus.com. Wer sollte dieses Buch nutzen? Das vorliegende Buch ist für professionelle Programmierer gedacht, die unternehmensintern oder als externe Dienstleister Datenbankanwendungen mit Visual Basic .NET erstellen möchten. Wenn Sie nach einem ersten Überblick über .NET oder einem Einführungsbuch für Visual Basic .NET suchen, sollten Sie besser ein anderes Buch wählen, das die Grundlagen zu diesen Themen vermittelt. Dieses Buch befasst sich mit dem Thema, das ich besonders gerne mag: der Datenbankentwicklung. Wer im Moment mit Visual Basic arbeitet, wird aus diesem Buch Nutzen ziehen können. Obwohl Sie feststellen werden, dass Visual Basic .NET sehr ähnlich erscheint, ist die Sprache doch deutlich umfangreicher geworden und verdient noch mehr Respekt, denn wir können das bereits bekannte Visual Basic für Web Forms jetzt ebenso für Windows Forms verwenden. Wer bereits mit ADO vertraut ist, wird die Beispiele zu schätzen wissen, die demonstrieren, wie sich ADO.NET einsetzen lässt. Und hoffentlich können auch die eingefleischten Visual-Basic-Programmierer Vorteile aus jenem Kapitel ziehen, das beschreibt, wie sich der Datenzugriff bei ADO.NET mit Hilfe von Klassen optimieren lässt und das Schreiben von Code vereinfacht. Jene Access-Programmierer, die die Chance ergreifen möchten, ihren Horizont zu erweitern, werden darüber erfreut sein, wie ähnlich die Datenbankentwicklung zwischen Access und Visual Basic ist. Wenn Sie bereits mit dem SQL Server und ADO gearbeitet haben, dann sind Sie gut vorbereitet. Dochauch wenn Sie zuvor noch nie mit Visual Basic programmiert haben, wird Ihnen dieses Buch zahlreiche Code-Beispiele für den Einstieg an die Hand geben. Für Unternehmensleitungen ist dieses Buch ebenfalls eine Unterstützung, weil es einen Eindruck davon vermittelt, was Programmierer in Zukunft mit Visual Basic .NET entwickeln können und zwar sowohl für den Desktop als auch die Websites. Welche Themen werden hier behandelt? Dieses Buch ist so aufgebaut, dass es dem Verlauf beim Erlernen der Datenbankfunktionen von Visual Basic .NET logisch folgt und dabei so effizient und schnell wie möglich vorgeht. Dies spiegelt sich hoffentlich auch im Aufbau und der Bezeichnung der Kapitel wider:
In Kapitel 1, "Entwicklung von Windows Forms mit gebundenen Steuerelementen", geht es sofort in die Praxis. Sie erhalten eine Einführung in das Erstellen von Windows Forms in Visual Basic .NET, die sich nicht nur zur Anzeige von Daten verwenden lassen, sondern auch zum Einfügen, Bearbeiten und Löschen von Daten. Diese Aufgabe lässt sich schnell mit gebundenen Steuerelementen ausführen, denn diese sind robuster als in den vorherigen Versionen von Visual Basic.
Kapitel 2, "Mit Visual Studio .NET Datenbankobjekte für SQL Server erstellen" zeigt, wie sich einige der Entwurfs-Tools aus Visual Studio .NET zum Erstellen und Verwalten von SQL-Server-Datenbanken verwenden lassen.
In Kapitel 3, "Daten mit ADO.NET anzeigen" wird erläutert, wie die Objekte aus ADO.NET, z.B. OleDbDataReader und OleDbDataSet, verwendet werden. Diese und andere Objekte lassen sich dazu einsetzen, Daten in verschiedene Steuerelemente wie Listenfelder und Combo Boxes zu laden und darin anzuzeigen.
Kapitel 4, "Daten mit ADO.NET bearbeiten" führt Sie weiter in die Verwendung der Objekte von ADO.NET ein. Sie werden erfahren, wie sich die verschiedenen Objekte in ADO.NET dazu nutzen lassen, Datensätze hinzuzufügen, zu bearbeiten und zu entfernen, sowie Daten zu verändern.
Kapitel 5, "In Web Forms mit Daten arbeiten" setzt das um, was in den vorherigen Kapiteln erlernt wurde, und zeigt, wie sich mit ASP.NET sinnvolle Web Forms erstellen lassen. Dabei werden auch die Vorteile des Steuerelements DataGrid erläutert.
Im Kapitel 6, "Transact-SQL-Befehle erstellen", führt tiefer in die Sprache ein und macht deutlich, warum sich der SQL Server für leistungsstarke Datenbanken so gut eignet. Sie lernen, wie Sie aus den Transact-SQL-Befehlen Nutzen ziehen, um eine SQL-Server-Datenbank mit Visual Basic .NET zu aktualisieren und zu ändern.
In Kapitel 7, "Allgemeine Datenbankaufgaben mit SQL-DMO ausführen" wird erklärt, wie alltägliche Aufgaben in Ihrer Visual Basic .NET-Anwendung ausgeführt werden. Im Mittelpunkt stehen hier die für einen Administrator üblichen Aufgaben wie der Import/Export von Daten sowie der Backup und die Wiederherstellung von Datenbanken.
Kapitel 8, "Datengesteuerte Techniken" setzt das bisher in diesem Buch Erlernte voraus und führt es in einen praktischen Kontext ein. Dieses Kapitel zeigt, wie sich Utilities erstellen lassen, deren Aufgabenspektrum größer als bisher sein kann, obwohl weniger Code benötigt wird. Hier wird ein Interface zum Anzeigen und Anklicken erstellt, das Sie für Benutzerabfragen verwenden können.
In Kapitel 9, "Klassen mit Datenbanken verwenden" wird dargestellt, dass zwar einiger Code notwendig sein kann, um Datenzugriffe zu bewältigen, sich aber dann Klassen für diesen Datenzugriffscode einführen lassen. Indem Sie Tabellendefinitionen in Eigenschaften und Methoden aufnehmen, gestalten Sie den Zugriff auf Daten in Tabellen in der gesamten Anwendung intuitiver und einfacher.
Kapitel 10, "Berichte mit Crystal Reports erstellen", demonstriert die Verwendung von Crystal Reports mit Visual Basic .NET. Sie erfahren hier nicht nur, wie Standardberichte generiert werden, sondern lernen auch die fortgeschritteneren Funktionen kennen, die alle Vorteile der Engine nutzen.
Kapitel 11, "Sicherheitsszenarien des SQL Server" erörtert das Sicherheitsschema des SQL Server und beschreibt die verfügbaren Optionen für Visual-Basic-Programmierer. Die Authentifizierungsmodi werden ebenso erläutert wie die verschiedenen Zugriffsrechte, die sich für Objekte auf einem SQL Server definieren lassen.
In Kapitel 12, "XML-Daten in Visual Basic .NET-Anwendungen nutzen", wird gezeigt, wie sich XML innerhalb Ihrer Anwendungen nutzen lässt. Sie erfahren, wie sich XML-Dokumentobjekte laden und bearbeiten lassen und wie sich XML im SQL Server 2000 abrufen lässt.
Kapitel 13, "XML-Wedienste erstellen" stellt Ihnen eine der aufregendsten neuen Funktionen in .NET vor. Sie können einen XML-Webdienst erstellen, der sich sowohl für das Internet als auch als Desktop-Anwendung eignet. Auch das Weiterreichen von ADO-Datenmengen ist möglich.
Anhang A, "Desktop-Programmierung mit ADO" erläutert die Verwendungsmöglichkeit von ADO in Ihren .NET-Anwendungen. Obwohl .NET ADO.NET verwendet, kann es sein, dass Sie bereits viel in die ADO-Entwicklung investiert haben. Dieser Anhang zeigt, wie Sie Referenzen dazu in Ihre .NET-Anwendungen einbinden können und welche Objekte es gibt.
Autor, Übersetzerin und Verlag freuen sich, Ihnen dieses Buch vorzulegen. Wenn Sie sich loebdn oder kritisch dazu äußern wollen, richten Sie bitte Ihre E-Mail unter rfuchs@mut.de an mich. Ich werde Ihre Post selbst bearbeiten oder weiterleiten. Und nun viel Spaß und Erfolg mit diesem "Barker"! Rainer Fuchs Buchlektor Markt+Technik