Beginning C# Databases: From Novice to Professional / Edition 1

Paperback (Print)
Used and New from Other Sellers
Used and New from Other Sellers
from $1.99
Usually ships in 1-2 business days
(Save 96%)
Other sellers (Paperback)
  • All (12) from $1.99   
  • New (2) from $37.19   
  • Used (10) from $1.99   
Close
Sort by
Page 1 of 1
Showing All
Note: Marketplace items are not eligible for any BN.com coupons and promotions
$37.19
Seller since Tue Aug 05 20:05:29 EDT 2014

Feedback rating:

(480)

Condition:

New — never opened or used in original packaging.

Like New — packaging may have been opened. A "Like New" item is suitable to give as a gift.

Very Good — may have minor signs of wear on packaging but item works perfectly and has no damage.

Good — item is in good condition but packaging may have signs of shelf wear/aging or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Acceptable — item is in working order but may show signs of wear such as scratches or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Used — An item that has been opened and may show signs of wear. All specific defects should be noted in the Comments section associated with each item.

Refurbished — A used item that has been renewed or updated and verified to be in proper working condition. Not necessarily completed by the original manufacturer.

New
2004 Paperback New

Ships from: san francisco, CA

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
$37.80
Seller since Mon Jan 01 01:01:01 EST 2007

Feedback rating:

(23469)

Condition: New
BRAND NEW

Ships from: Avenel, NJ

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
Page 1 of 1
Showing All
Close
Sort by

Overview

No matter what programs you develop, there always exists a bottom line: you must know how to access and manipulate data. This book teaches you all the essential data manipulation skills that you will need when you code in C#.

Data can be stored in many places, but large quantities of data that need to be frequently accessed are usually stored in relational databases such as SQL Server. Knowing how this data is structured, and how to access and update it, are therefore the most important programming tasks the professional programmer needs to learn.

As well as teaching you database basics, such as using SQL to communicate with databases, this book provides you with detailed and code-practical techniques to access data in C# across a wide range of specific coding situations. Code-heavy and full of practical detail, this book has been fully revised and upgraded for .NET 1.1 and offers you the best contemporary practice in this core programming area that you'll find yourself using in nearly all of your .NET projects.

Read More Show Less

Product Details

Meet the Author

Scott Allen has a master's degree in computer science from Shippensburg University of Pennsylvania. He's a Microsoft Certified Solution Developer, and regularly serves as an adjunct faculty member at various colleges in Maryland and Pennsylvania.

Syed Fahad Gilani has more than 15 years of experience in computing. He sold his first program at the age of 10.

Jacob Hammer Pedersen started programming in the early 1990s, moving gradually from Pascal to C++ to Visual Basic. In the summer of 2000, he discovered C# and has explored it happily ever since.

James Huddleston has worked with computers since 1974, specializing in database design and development since 1980. He has a bachelor's degree in Latin and Greek from the University of Pennsylvania and a juris doctor degree from the University of Pittsburgh. A technical reviewer of dozens of computer books, including Beginning C# Objects: From Concepts to Code, he finds databases an endlessly fascinating area of work and almost as intellectually rewarding as his hobby: translating Homer's Iliad and Odyssey from the original Greek.

Jon Reid was editor for the C++ and Object Query Language components of the Object Data Management Group standard, and has co-authored several C# books.

Ranga Raghuram has a bachelor's degree in engineering from Birla Institute of Technology and Science in Pilani, India, and a master's degree from Virginia Tech.

Read More Show Less

Table of Contents

Ch. 1 Installing MSDE 1
Ch. 2 Creating a simple database application 17
Ch. 3 Introducing SQL 39
Ch. 4 What's ADO.NET? 63
Ch. 5 Creating connections 89
Ch. 6 Introducing commands 113
Ch. 7 Introducing data readers 145
Ch. 8 Introducing datasets and data adapters 173
Ch. 9 Building Windows forms applications 219
Ch. 10 Using ASP.NET 249
Ch. 11 Validating Web user input 291
Ch. 12 Working with tables and relationships 317
Ch. 13 Learning more about queries 343
Ch. 14 Using views and stored procedures 381
Ch. 15 Using indexes and constraints 417
Ch. 16 Securing your database 441
Ch. 17 Using XML and ADO.NET 467
Ch. 18 Handling exceptions 487
Ch. 19 Using transactions 509
Ch. 20 Working with ADO.NET events 523
Ch. 21 Working with text and binary data 541
Ch. 22 Using ADO.NET 2.0 567
App. A Creating the SQL tool application 581
App. B XML primer 593
Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)
Sort by: Showing 1 Customer Reviews
  • Anonymous

    Posted Wed Dec 22 00:00:00 EST 2004

    use relational and OO databases

    The databases referred to in the title are mostly SQL databases. The authors explain how with the advent of .NET and C#, Microsoft overhauled the entire database accessing, into as simple a usage as possible. To this ends, they give prominent place to ADO.NET, which wraps access to various types of databases, like Oracle and Microsoft's own SQL Server. So that your C# code can stay as independent of the underlying choice of database as possible. You might actually appreciate this book more if you have had the dubious pleasure of using the earlier ADO in pre .NET, to get at your database. Now, ADO.NET lacks the grubby ActiveX and appears to be much more elegant and powerful. Not the least of which is the book's delving into the XML capabilities of ADO.NET. You can now in C# read and write data files in XML. Basically, you have an object oriented database, instead of those other relational databases, where you commit directly to the filesystem. But if you get a fully fledged object oriented database like Versant, then your C# code can very easily match to it.

    Was this review helpful? Yes  No   Report this review
Sort by: Showing 1 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)