Book Description
Any programmer creating web applications needs to understand database programming. Mastering C# Database Programming helps you attain this valuable skill with Microsoft's hot new object-oriented programming language, specifically designed for the .NET platform. With coverage of advanced topics not discussed in any other C# database programming titles, this book is your logical next step after Mastering Visual C# .NET or Visual C# .NET Programming. While we provide focused coverage of ADO and how it relates to C#, we also tackle other complex topics including transactions, Windows forms, Web Forms, XML, and Web Services. This book is ideal for veteran C# programmers who want to learn database programming, as well as Visual C++ and VB programmers who are learning C#.
From the Back Cover
Enter a New World of Database Programming C# and ADO.NET facilitate the development of a new generation of database applications, including remote applications that run on the Web. Mastering C# Database Programming is the resource you need to thrive in this new world. Assuming no prior experience with database programming, this book teaches you every aspect of the craft, from GUI design to server development to middle-tier implementation. If you're familiar with earlier versions of ADO, you'll master the many new features of ADO.NET all the more quickly. You'll also learn the importance of XML within the new .NET paradigm. Coverage includes: Accessing a database using C# and ADO.NET Using SQL to access a database Using Visual Studio .NET to build applications Creating and modifying database tables Understanding ADO.NET classes Designing, building, and deploying Web applications that access a database Designing, building, and deploying effective Web services Using SQL Server's built-in XML capabilities Working with a database in a disconnected manner Using advanced transaction controls Using Transact-SQL to create stored procedures and functions in a SQL Server database
About the Author
Jason Price is an independent consultant and writer, and is both a Microsoft Certified Professional and an Oracle Certified Professional. Jason has more than 10 years of experience in the software industry, and he has extensive experience with C#, .NET, and Java. He is the author of Mastering Visual C# .NET, Oracle9i JDBC Programming, and Java Programming with Oracle SQLJ.
Mastering C# Database Programming FROM THE PUBLISHER
Enter a New World of Database Programming
C# and ADO.NET facilitate the development of a new generation of database applications, including remote applications that run on the Web. Mastering C# Database Programming is the resource you need to thrive in this new world. Assuming no prior experience with database programming, this book teaches you every aspect of the craft, from GUI design to server development to middle-tier implementation. If you're familiar with earlier versions of ADO, you'll master the many new features of ADO.NET all the more quickly. You'll also learn the importance of XML within the new .NET paradigm. Coverage includes:
Accessing a database using C# and ADO.NET Using SQL to access a database Using Visual Studio .NET to build applications Creating and modifying database tables Understanding ADO.NET classes Designing, building, and deploying Web applications that access a database Designing, building, and deploying effective Web services Using SQL Server's built-in XML capabilities Working with a database in a disconnected manner Using advanced transaction controls Using Transact-SQL to create stored procedures and functions in a SQL Server database
About the Author Jason Price is an independent consultant and writer, and is both a Microsoft Certified Professional and an Oracle Certified Professional. Jason has more than 10 years of experience in the software industry, and he has extensive experience with C#, .NET, and Java. He is the author of Mastering Visual C# .NET, Oracle9i JDBC Programming, and Java Programming with Oracle SQLJ.
SYNOPSIS
Any programmer creating web applications needs to understand database programming. Mastering C# Database Programming helps you attain this valuable skill with Microsoft's hot new object-oriented programming language, specifically designed for the .NET platform. With coverage of advanced topics not discussed in any other C# database programming titles, this book is your logical next step after Mastering Visual C# .NET or Visual C# .NET Programming. While we provide focused coverage of ADO and how it relates to C#, we also tackle other complex topics including transactions, Windows forms, Web Forms, XML, and Web Services. This book is ideal for veteran C# programmers who want to learn database programming, as well as Visual C++ and VB programmers who are learning C#.