From Book News, Inc.
Written for experienced Visual Basic programmers, this guide introduces database programming using the classes, properties, methods, and events of the ADO.NET data access method. The authors explain how to use typed and untyped datasets with bound and unbound controls, work with data commands directly, create schemas that define the tables of a dataset, access data from an ASP.NET web application, customize web controls, and generate reports with Crystal Reports. An example order entry application for Windows is provided.Copyright © 2004 Book News, Inc., Portland, OR
Book Description
If you know the VB.NET basics, this book teaches everything else you need for developing and deploying database applications with Visual Basic .NET and ADO.NET, the new data access method for the .NET platform. That includes Windows as well as web applications, and both two-tiered and three-tiered applications. Along the way, youll learn how to use typed and untyped datasets, bound and unbound controls, data views, parameterized queries, and more. Youll also learn how to use XML for defining data structures, Crystal Reports for developing reports, and the Server Explorer for working with a database.
From the Publisher
If youre a VB.NET programmer who wants to learn database programming with ADO.NET at a professional level heres a new book that presents all the skills you need in a logical progression from the simple to the complex. And because our books have features that you wont find in competing books, youll learn faster and better. Heres how we do it: * This book presents everything you need to know to develop VB.NET database applications at a professional level. That sounds simple. But to get all of this information from other sources would take you 3 or 4 other books plus the Microsoft documentation
and youd still have to figure out how it all worked together! * To show you how all of the pieces of a database application interact, this book presents 21 complete applications ranging from the simple to the complex. This includes the forms, the code, and the property settings. As we see it, the only way to master database programming is to study applications like these. And yet, you wont find them in other books. * If you page through this book, youll see that all of the information is presented in "paired pages," with the essential syntax, guidelines, and examples on the right page and the perspective and extra explanation on the left page. This helps you learn faster by reading less...and this is the ideal reference format when you need to refresh your memory about how to do something.
Murach's VB.NET Database Programming with ADO.NET FROM THE PUBLISHER
If youᄑre a VB.NET programmer who wants to learn database programming with
ADO.NET at a professional level hereᄑs a new book that presents all the
skills you need in a logical progression from the simple to the complex. And
because our books have features that you wonᄑt find in competing books,
youᄑll learn faster and better. Hereᄑs how we do it:
This book presents everything you need to know to develop VB.NET
database applications at a professional level. That sounds simple. But to
get all of this information from other sources would take you 3 or 4 other
books plus the Microsoft documentationᄑand youᄑd still have to figure out
how it all worked together!
To show you how all of the pieces of a database application
interact, this book presents 21 complete applications ranging from the
simple to the complex. This includes the forms, the code, and the property
settings. As we see it, the only way to master database programming is to
study applications like these. And yet, you wonᄑt find them in other books.
If you page through this book, youᄑll see that all of the
information is presented in ᄑpaired pages,ᄑ with the essential syntax,
guidelines, and examples on the right page and the perspective and extra
explanation on the left page. This helps you learn faster by reading
less...and this is the ideal reference format when you need to refresh your
memory about how to do something.
SYNOPSIS
To present all the database programming skills in a manageable progression,
this book is divided into five sections.
In section 1, chapter 1 introduces you to the database concepts and
terms that you need to know, and chapter 2 gives you your first look at the
classes and objects of ADO.NET. Then, chapter 3 shows you how to develop
your first complete database application. When youᄑre done, youᄑll know how
to use the disconnected data architecture and the basic ADO.NET objects, and
youᄑll be well prepared for all that follows.
In section 2, youᄑll learn how to use the ADO.NET classes and
techniques that every database programmer should know. That includes the use
of typed and untyped datasets, bound and unbound controls, data views,
parameterized queries, and relationships. When youᄑre done, youᄑll be well
on your way to becoming an accomplished database programmer.
In section 3, youᄑll raise your skills to another level. In chapters
8 and 9, youᄑll learn how to work with data commands directly and youᄑll
learn three more ways to create the schemas that define the tables in a
dataset. Then, chapter 10 shows you how to create and use database classes
so you can separate the database layer from the business and presentation
layers of an application. Last, to show you how the skills of the first 10
chapters are used in the real world, chapter 11 presents a complete order
entry application that updates 9 different tables.
In section 4, youᄑll learn the database programming skills that you
need as you develop web applications with ASP.NET. In particular, youᄑll
learn three programming techniques that are commonly used with web
applications that use databases, and youᄑll learn how to use two Web Server
controls that are specifically designed for working with databases.
Finally, section 5 completes the set of skills that every .NET
database programmer should have. Here, chapter 15 introduces you to
ADO.NETᄑs XML features. Chapter 16 shows how to use Crystal Reports to
generate reports from a database. And chapter 17 shows how to use the Server
Explorer to perform common database tasks like managing the data objects
that you work with.