AnyBook4Less.com
Find the Best Price on the Web
Order from a Major Online Bookstore
Developed by Fintix
Home  |  Store List  |  FAQ  |  Contact Us  |  
 
Ultimate Book Price Comparison Engine
Save Your Time And Money

Data-Centric .NET Programming with C#

Please fill out form in order to compare prices
Title: Data-Centric .NET Programming with C#
by Jacob Hammer Pedersen, Kent Tegels, Neil Whitlow, Jerry Hoff, Christian Nagel, Donald Xie, Zach Greenvoss, PG Muraleedharan, Jay Glynn, Fabio Claudio Ferracchiati
ISBN: 1-86100-592-X
Publisher: Wrox Press Inc
Pub. Date: December, 2001
Format: Paperback
Volumes: 1
List Price(USD): $59.99
Your Country
Currency
Delivery
Include Used Books
Are you a club member of: Barnes and Noble
Books A Million Chapters.Indigo.ca

Average Customer Rating: 3.67 (6 reviews)

Customer Reviews

Rating: 2
Summary: Lots of Paper - No Meat or Vegetables
Comment: The book seems to be written by a bunch of programmer who wrote some explanation around some of their already existing code.

Problem is that the book is so poorly indexed, that even though it covers examples in many subjects, unless you are willing to thumb through the entire book each time you need to look something up ... you won't find it.

Examples include: parameterized queries, combo boxes and even tool tips. Items such as these are covered, but not indexed, making the book almost useless as a reference guide. The book seems to cover a few high level subjects, without discussing much of the necessary foundation ground work of C#/Microsoft programming.

Rating: 2
Summary: All coded up and no one to show
Comment: I'd like to say that the code examples are the best part about the book. Also, it seems that the introduction started out very well, providing a great overview of ADO.NET. Yes, and XML, web forms, windows forms, web services/SOAP, and other useful sounding technologies are covered.

The book's documentation of the code, however, was very disappointing. It seems as though someone wrote the code, and someone else did their best to document the code. And did a poor job at that. There were too many generalized one liners for very important snippets of code. And the documenter seems to ramble from generalized explaination to explaination. It also, seems as though the vs.net environment was heavily de-emphasized to the point of doing busy work. For example, at one point the book discusses typing a data bound XML schema into a schema document without describing the XML hierarchy that uses complex and choice elements.(You wonder, "is this required every time I want to render a database in vs.net using XML?"). Just to find out by hunting around in the vs.net GUI that you can drag and drop the database table directly from server explorer to the schema and have the XML identically rendered--taking less than a minute to do so(realizing at the same time that vs.net creates the XML schema that way so it can work with the data effectively).

If you want to learn ADO.NET in a concrete and complete fashion, you're better off starting with Microsoft Q article Q313590 that will point you to even more informative ADO.NET Q articles... (WROX, please learn something from the clarity and brevity and completeness of these Q articles) Otherwise you may be tempted to scower this book to search through its pages hunting for clues that it simply does not contain--wasting precious time for catching up on new technologies.

My hat's off, though, to whoever really wrote the code examples. There's definitely plenty to learn from there from both a C# and ADO.NET perspective. However, you're better off simply downloading the code from the Wrox site for free and stepping through it in a vs.net project. They really did a reasonable job packaging the code for ready utilization.

I did give the book two stars. That's because I paid 60 dollars for it. Please add a star for each additional 12 dollars taken off the book. At 24 dollars, this book would be five stars. It does contain valuable code samples and good introductory information. Unfortunately, I'm having to put the book aside because learning is faster, more efficient, and easier to memorize with Microsoft's Q articles and vs.net's help documentation. Sorry WROX, I love to love your stuff, but your programmers need to add writing to their already wonderful skillset. You could try catching this, though, in author review...before the book is published.

Rating: 4
Summary: Definitely Recommended!!!
Comment: Data-Centric .NET Programming with C#.

This book is about using .NET technologies to work with data, since data can reside in different forms at different places, this book focuses on :

1.Databases.
2.XML / XSL.
3.Directory Services.
4.Messaging Services.
5.Files.
6.Legacy Systems.

Spends 4 chapters on "Databases", 2 on "XML/XSL", 1 on "Directory Services", 1 on "Messaging Services" and 1 on "Files/Registry". Rest of the book contains a chapter on "Web Services" and 3 very useful case studies.

Now just in case if you are an ASP.NET developer and are wondering if there is something in it for me, the answer is "yes and no". I said "yes" because you'll learn how to work with different forms of data and I said "no" because you won't learn anything specifically related to ASP.NET in it. All the code examples that are given only marginally touch ASP.NET ( and that also mainly "Web Services" ), they mostly make use of GUI clients and programs to do all the processing. This is one important thing you should keep in mind, if you haven't developed any GUI client applications ( like me ), there is going to be lot of new stuff for you. Now this is not something bad, as after reading this I not only learned how to work with data but also "how to build GUI clients using C#". Having said that if you know a bit of ASP.NET, you can change the applications from GUI front-ends to ASP.NET pages with little effort.

The topics that this book covers are pretty huge and would take separate books to be discussed thoroughly. But I think that the Wrox team has done an excellent job by covering them in a single book.

The chapters on ADO.NET cover topics like 'what is ADO?', 'how does ADO compare to ADO.NET?', 'OleDb and SqlClient Namespaces', 'DataSet, DataReader and DataAdapter classes', 'Connected and Disconnected Data', 'ADO.NET and XML', 'Using Visual Studio to build Windows Forms', 'Displaying, Editing, Inserting and Deleting Data', 'Connection Pooling', 'Integration with COM+', 'Object Pooling', 'Distributed Transaction Processing' and 'Serviced Components in .NET'.

The chapters on XML/XSL cover topics like 'Using MSXML', 'System.XML Namespace', 'Reading and Writing XML files', 'Creating Windows Forms to Display and Edit XML Data', 'Validating XML', 'XML and ADO.NET', 'Schemas', 'XPath and XSLT' and 'Navigating and Transforming XML'.

The chapter on Directory Services includes topics like 'What is Directory Service?', 'What can Directory Services be used for?', 'System.DirectoryServices Namespace', 'Accessing Directory Services', 'Windows Client Application', 'Accessing the Active Directory', 'Using ADSI', 'Searching', 'Publishing Services', 'Deleting the Service', 'Registering the Service' and 'Searching the Service'.

The chapter on Messaging Services includes topics like 'What are Messaging Services?', 'Where to use Messaging Services?', 'Message Queuing Features', 'Message Queuing Architecture', 'Message Queuing Administrative Tools', 'Programming Message Queuing', 'System.Messaging Namespace', 'Creating Message Queues Programmatically', 'Finding a Queue', 'Sending Messages to Queues', 'Receiving Messages from Queues', 'Transactional Queues', 'Queued Components' and 'COM+ Services'.

The chapter on Files, Serialization and Registry Operations contains topics like 'System.IO Namespace', 'Reading and Writing data to files', 'Synchronous and Asynchronous Data Access', 'Cryptography', 'Isolated Storage', 'Object Serialization', 'XML Serialization' and 'Registry'.

All in all this is a very good book and I give this book 4/5 points and recommend it to any developer seriously interested in .NET C# programming.

Similar Books:

Title: Microsoft Visual C# .NET Language Reference
by Microsoft Corporation, Microsoft Corporation
ISBN: 0735615543
Publisher: Microsoft Press
Pub. Date: 06 March, 2002
List Price(USD): $39.99
Title: Professional C# (2nd Edition)
by Simon Robinson, Burt Harvey, Christian Nagel, Ollie Cornes, Karli Watson, Morgan Skinner, Jay Glynn, Zach Greenvoss, Scott Allen
ISBN: 1861007043
Publisher: Wrox Press Inc
Pub. Date: March, 2002
List Price(USD): $59.99
Title: Database Programming With C#
by Carsten Thomsen
ISBN: 1590590104
Publisher: APress
Pub. Date: 05 April, 2002
List Price(USD): $54.95
Title: Professional ADO.NET
by Julian Skinner, Bipin Joshi, Donny Mack, Doug Seven, Fabio Claudio Ferracchiati, Jan Narkiewicz, John McTainsh, Kevin Hoffman, Matthew Milner, Paul Dickenson
ISBN: 186100527X
Publisher: Wrox Press Inc
Pub. Date: November, 2001
List Price(USD): $49.99
Title: Professional C# Web Services: Building .NET Web Services with ASP.NET and .NET Remoting
by Andrew Krowczyk, Zach Greenvoss, Christian Nagel, Ashish Banerjee, Thiru Thangarathinam, Aravind Corera, Chris Peiris, Brad Maiani
ISBN: 1861004397
Publisher: Wrox Press Inc
Pub. Date: December, 2001
List Price(USD): $59.99

Thank you for visiting www.AnyBook4Less.com and enjoy your savings!

Copyright� 2001-2021 Send your comments

Powered by Apache