- By Vidya Vrat Agarwal , James Huddleston , Ranga Raghuram , Syed Fahad Gilani , Jacob Hammer Pedersen , Jon Reid
- ISBN10: 1-59059-900-4
- ISBN13: 978-1-59059-900-6
- 482 pp.
- Published Jan 2008
- eBook Price: $27.99
- Price: $39.99
Beginning C# 2008 Databases: From Novice to Professional
Assuming only basic knowledge of C# 2008, Beginning C# 2008 Databases teaches all the fundamentals of database technology and database programming readers need to quickly become highly proficient database users and application developers.
A comprehensive tutorial on both SQL Server 2005 and ADO.NET 3.0, Beginning C# 2008 Databases explains and demonstrates how to create database objects and program against them in both T–SQL and C#. Full of practical, detailed examples, it’s been fully revised and updated for C# 2008 and offers the most complete, detailed, and gentle introduction to database technology for all C# programmers at any level of experience.
- Comprehensively and concisely explains fundamental database concepts and programming techniques
- Rich in working examples of both T–SQL and C# programs
- Covers all the features most database programming ever requires
What you’ll learn
- How relational databases work and how to use them
- How C# uses ADO.NET to access databases
- How to write stored procedures in T–SQL and call them from C# programs
- How to use XML in database applications
- How to use LINQ to simplify C# database programming
- How to install SQL Server 2005 Express and Visual C# 3.0
- Express and use them to teach yourself database programming by doing it
Who is this book for?
Beginning C# 2008 Databases is for every C# programmer. Database programming requires relatively little knowledge of C# but a lot of knowledge about relational database concepts and the database language SQL. This book assumes no prior database experience and teaches you, always through hands–on examples, how to create and use relational databases with SQL and how to access them with C#. Almost every application needs to access a database, and this book teaches all the fundamentals you needand may ever needto develop professional database applications.
About the Apress Beginning Series
The Beginning series from Apress is the right choice to get the information you need to land that crucial entry-level job. These books will teach you a standard and important technology from the ground up because they are explicitly designed to take you from “novice to professional.” You’ll start your journey by seeing what you need to know—but without needless theory and filler. You’ll build your skill set by learning how to put together real–world projects step by step. So whether your goal is your next career challenge or a new learning opportunity, the Beginning series from Apress will take you there—it is your trusted guide through unfamiliar territory!
Related Titles from Apress
Author Information
Vidya Vrat Agarwal
Vidya Vrat Agarwal, a Microsoft .NET Purist and an MCT, MCPD, MCTS, MCSD.NET, MCAD.NET, and MCSD, works with Lionbridge Technologies (NASDAQ: LIOX), and his business card reads Subject Matter Expert (SME). He is also a lifetime member of the Computer Society of India (CSI). He started working on Microsoft .NET with its beta release. He has been involved in software development, evangelism, consultation, corporate training, and T3 programs on Microsoft .NET for various employers and corporate clients. His articles can be read at http://www.ProgrammersHeaven.com, and he also reviews .NET Preparation Kits, available at http://www.UCertify.com. He has contributed as technical reviewer to many books published by Apress; presently he is authoring another book, Beginning VB 2008 Databases: From Novice to Professional.
He lives with his beloved wife, Rupali, and lovely daughter, Vamika (“Pearly”). He believes that nothing will turn into a reality without them. He is the follower of the concept No Pain, No Gain and believes that his wife is his greatest strength. He is a bibliophile; when he is not working on technical stuff, he likes to be with his family and also likes reading spiritual and occult science books. He blogs at http://dotnetpassion.blogspot.com. You can reach him at Vidya_mct@yahoo.com.
James Huddleston
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.
Ranga Raghuram
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 in Virginia.
Syed Fahad Gilani
Syed Fahad Gilani has more than 15 years of experience in computing. He sold his first program at the age of ten.
Jacob Hammer Pedersen
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.
Jon Reid
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.

