Review: Murach's ADO.NET 2.0 Database Programming with VB 2005
page 2 of 5
by Anand Narayanaswamy
Feedback
Average Rating: This article has not yet been rated.
Views (Total / Last 10 Days): 22991/ 34

Inside the Book

The book contains 20 chapters divided into 5 sections. Section 1 provides a basic introduction to database and ADO.NET programming including the usage of dataset designing and query builder. The final chapter also includes a sample application titled Invoice Entry project created by the author. I was little disappointed as the author doesn't examine the process involved in generating invoices in PDF. I feel that this project should be covered as a separate chapter rather than discussing it along with the final chapter on Datasets since it will confuse readers. Moreover, readers don’t know that the project is covered in the chapter until they deeply go through either the extended contents or the chapter itself.

The chapters in section 2 help you work with Connections, Commands, Data readers, Parameters, Stored Procedures, Transactions, and Object data sources. The final chapter examines the creation and usage of Payable Entry applications. From my point of view, the sample projects provided in the book will help readers to not only learn the concepts, but also enable them to use these concepts for their daily purposes.

Section 3 examines database programming in ASP.NET 2.0 applications. The chapter discusses the usage of SQL data source controls along with GridView, DetailsView, and FormView controls.

Section 4 elaborates the working of typed and untyped datasets with the help of a project including the concept of dataviews and relationships. I feel that this section will be useful for advanced developers.

The final section helps you learn the role of XML files in ADO.NET applications, usage of Server Explorer, and Crystal Reports. I must say that the Crystal Reports chapter will be extremely helpful for developers especially beginners as there is no need for them to purchase another book as the author provides a comprehensive explanation with screenshots.

The disappointing factor to note is that the book doesn't provide any information on Security and Data access through Web Services. The book also deserves a separate chapter on the usage of SQL Server Reporting Services in ADO.NET 2.0 applications, which I hope will be covered in the next edition of the book.

The author discusses the concepts using SQL Server 2005 Express Edition, which is available for free from Microsoft. Even though it will be useful for beginners, advanced developers will expect some additional coverage of the features included with other versions of SQL Server. I would suggest the author provide a separate chapter to discuss database manipulation techniques using MySQL database as it is widely used by many developers.

The book will be useful for beginners who want to gain a solid expertise in ADO.NET 2.0 programming. Instructors can use the book as course material for imparting training as it will help students to learn the concepts with the help of real world projects. The publisher distributes additional materials such as PowerPoint slides for classroom presentation, Visual Studio Solutions and Test Banks on a separate CD which is available for free of cost upon request. You can download sample chapters and complete source code from the website of the publisher.


View Entire Article

User Comments

Title: MR   
Name: Ravindra
Date: 2009-05-23 2:12:24 AM
Comment:
i prefer this book






Community Advice: ASP | SQL | XML | Regular Expressions | Windows


©Copyright 1998-2024 ASPAlliance.com  |  Page Processed at 2024-04-16 12:21:22 PM  AspAlliance Recent Articles RSS Feed
About ASPAlliance | Newsgroups | Advertise | Authors | Email Lists | Feedback | Link To Us | Privacy | Search