Professional ADO.NET Programming with VB.NET / Edition 1

Professional ADO.NET Programming with VB.NET / Edition 1

by Paul Dickinson, Kevin Hoffman, Doug Seven, Fabio Claudio Ferracchiati
     
 

ADO.NET is Microsoft's latest data access technology and, as an integral part of the .NET Framework, is far more than simply an upgrade of previous incarnations of ADO. ADO.NET provides an extensive set of .NET classes that facilitate efficient access to data from a large variety of sources, enable sophisticated manipulation and sorting of data, and form an important… See more details below

Overview

ADO.NET is Microsoft's latest data access technology and, as an integral part of the .NET Framework, is far more than simply an upgrade of previous incarnations of ADO. ADO.NET provides an extensive set of .NET classes that facilitate efficient access to data from a large variety of sources, enable sophisticated manipulation and sorting of data, and form an important framework within which to implement inter-application communication and XML Web Services.

This book provides a comprehensive guide to using ADO.NET, with plenty of practical code examples, extensive technical information, and a detailed case study. Whether you are developing web applications using ASP.NET, Windows Forms applications, or XML Web Services, this book will show you how to utilize .NET's data access technology to maximum effect.

This book covers:

  • ADO.NET and the .NET Framework
  • Using the .NET Data Providers to create connections and execute commands
  • Using the DataSet to manipulate data
  • ADO.NET and XML
  • Using COM interoperability
  • Performance and security issues

    Whether you're already developing applications within the .NET Framework, or have experience of developing data driven applications with ADO and wish to make the transition to data centric applications within .NET, this book is for you. It is aimed at fairly experienced developers, and is not intended for the casual ASP.NET developer or the beginner.

    This book is a revision of the "Professional ADO.NET Programming" book published in November 2001 (ISBN 186100527X). That book was written on beta 2 of .NET and had C# code. This new revision is fully compliant with the official release of .NETand contains Visual Basic .NET code.

    Wrox provides community and email support for all of its titles. Discuss your ADO.NET problems with other readers on p2p.wrox.com, or get direct email support from support@wrox.com.

    Author Biography: Paul Dickinson graduated unspectacularly and spent several years cutting his software development teeth writing software to control mass spectrometers. His most recent resting place involves developing information management systems for laboratories.

    Fabio Claudio Ferracchiati is a software developer and technical writer. He works in Rome for CPI Progetti Spa (cpiprogetti.it) where he develops internet/intranet solutions using Microsoft technologies.

    Kevin Hoffman is a software technology junkie who has worked at everything from nationwide UNIX mainframe support to a Software Engineer for one of the most popular e-Commerce websites on the Internet. Recently he has found that he loves to write and teach about programming as much as he loves doing it himself.

    Bipin Joshi is a software developer having skills in Microsoft technologies. Currently he works on .NET technologies with Mastek Ltd. He runs a personal website at bipinjoshi.com that provides articles, tutorials, and source code on variety of .NET topics.

    Donny Mack, MCP, MCSD, Microsoft .NET MVP, is one of the co-founders of DotNetJunkies.com - an education company solely dedicated to ASP.NET and other web-related .NET technologies. Prior to founding DotNetJunkies.com with Doug Seven, Mack worked at Microsoft Corporation as a Visual Interdev/ASP Support Professional.

    Starting as a commercial diver, John McTainsh soon got back into coding, developing control systems for underwater robots in C and C++. Since then he has written many control systems and various other application and drivers. He currently works as a team leader developing public safety software for computer aided dispatch systems used by police, fire, and ambulance vehicles.

    Matt Milner works as a Technical Architect for BORN in Minneapolis where he designs and builds Microsoft solutions for clients in a variety of industries. Matt's primary focus has been using Windows DNA architecture and he is excited about the move to .NET and all the powerful new features.

    Jan D. Narkiewicz is Chief Technical Officer at Software Pronto, Inc (jann@softwarepronto.com). n his spare time Jan is Academic Coordinator for the Windows curriculum at U.C. Berkeley Extension, teaches at U.C. Santa Cruz Extension, and writes for www.ASPToday.com.

    Doug Seven is the co-creator of DotNetJunkies.com, a free online centralized resource website used by developers to learn more about the .NET Framework - specifically ASP.NET. Prior to that, Seven worked as a Technical Lead in the Developer Support group at Microsoft.

    Read More

  • Product Details

    ISBN-13:
    9781861008060
    Publisher:
    Wrox Press, Inc.
    Publication date:
    12/20/2002
    Pages:
    592
    Product dimensions:
    7.26(w) x 9.10(h) x 1.33(d)

    Table of Contents

    Introduction1
    Ch. 1An Overview of ADO.NET7
    Ch. 2Using Data Readers33
    Ch. 3DataSets51
    Ch. 4Using Data Adapters87
    Ch. 5Typed Datasets and Dataset Schemas115
    Ch. 6XML and the DataSet151
    Ch. 7Constraints, Relations, and Views181
    Ch. 8Transactions225
    Ch. 9Mapping251
    Ch. 10Making a Data Services Component273
    Ch. 11ADO.NET and Web Services307
    Ch. 12SQL Server Native XML Support365
    Ch. 13Performance and Security411
    Ch. 14Integration and Migration451
    Ch. 15Creating a Custom .NET Data Provider479
    AppVisual Studio .NET and ADO.NET525
    Index579

    Read More

    Customer Reviews

    Average Review:

    Write a Review

    and post it to your social network

         

    Most Helpful Customer Reviews

    See all customer reviews >