Advanced Search
Start Your Free Trial

Overview

Top Sellers in this Category

Get the expert advice you need to succeed in building .NET-connected applications with XML!

XML is everywhere in the Microsoft .NET Framework, from Remoting to Web services, and from data access to configuration. Learn about the extensive XML core classes in .NET and find out how to program against its parser in this in-depth guide—written by an expert programming author and consultant on cutting-edge technologies such as Microsoft ASP.NET and Microsoft ADO.NET. You'll find authoritative explanations of technologies such as schemas, transformations, and XPath, plus extensive discussion of data access issues such as synchronization and serialization, the DiffGram format, and the XML extensions in Microsoft SQL Server™ 2000. Along the way, you'll learn exactly how to get the best performance out of XML in the .NET world. You'll also get answers to common questions such as, "When should I use XML Web services instead of Remoting?".

Amazon.com® Reader Reviews (Ranked by Helpfulness)

Average Amazon.com® Rating: 4.5 out of 5 rating Based on 12 Ratings

*THE* XML book for .NET - 2004-06-28
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Dino Esposito has total, absolute command of the subject matter that he expertly teaches in this book. This is a template for how all technical training books should be written. I wanted in-depth coverage of the XML object library in .NET and that is exactly what this book delivers. This is THE book on XML in .NET. Don't waste your money on anything else.

It is also terrific supplemental material for the Developing XML Web Services and Server Components certification exam. I recommend Mike Gunderloy's book as an all-encompassing source (look up my review for that book); however, I recommend reading the first four chapters of this book before you start Gunderloy's book if you don't have much experience reading and writing XML in .NET. Chapters 12 and 13 on remoting and web services, respectively, are also great sources of exam prep material. In fact, Chapter 12 on .NET Remoting is the best chapter on the subject you will find anywhere.

Terry, MCAD and MCSD for Microsoft .NET

For Advanced readers only - 2005-04-14
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I am a proficient MSXML coder but i can't get what I want (knowledge about .Net XML programming objects) from this book because the author habitually relies on advanced concepts from related technologies to explain things. So unless you are a pretty competent .Net programmer and already proficient in ADO.Net/ADO you will struggle to understand this book and struggle to understand the significance of what you are being told and why. I gave up and resorted to looking for articles on MSDN. Undoubtedly there is good stuff here but Mr Esposito writes as an extremely knowledgeable person for the already extremely knowledgeable person only.

stop punishing yourself with MSDN - 2005-01-11
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Dino tells all in this superb and in depth look at XML on Microsoft's .NET platform. The book is well organized, starting at the fundamental classes and then branching out to the high abstraction level .NET classes and other Microsoft products such as SQL Server 2000 and Internet Explorer.

As an example of why this book is so wonderful, there have been several situations where I needed to do something in XSLT that just didn't seem practical (maybe not even doable). The section on how to use standard .NET languages such as C# from XSLT is itself worth the price of admission.

Keep in mind that readers are expected to have a good grasp of XML; the book is a .NET book.

Great VS2003 Book - 2007-03-25
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Dino does a great job on this book. It is a great reference on how Microsoft handles and processes XML.

This book only has one drawback that it is outdated as it refers to Visual Studio 2003 and many things in Visual Studio 2005 have been changed or are outdated.

Hope they pubblish soon a book that is more up to date.

Great but out of date - 2009-07-06
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Dino Esposito is one of the finest authors in the .NET world. He brings a unique blend of architectural awareness, good and practical coding, and a readable writing style.

This is one of the two best books on .NET XML (of the handful available).

But, in Visual Studio 2008 the introduction of LINQ has prompted a new namespace for XML for compatibility, and introduced much cleaner methods of creating and reading XML. The benefits are many -- element rather than document-centric processing being a main one -- but come at the cost of a Microsoft-specific XML processing.

In any case, to make the best decision as to which to use, it's best to consult Pro LINQ: Language Integrated Query in C# 2008 (Windows.Net). This has a detailed comparison of the two approaches, as well as an extended -- over a 100 pages -- description of LINQ to XML.

The best resolution would be an updated edition of this volume.

Some information on this page was provided using data from Amazon.com®. View at Amazon >


About Safari Books Online • Terms of Service • Privacy Policy • Contact Us • Corporate Licenses • Help • Accessibility | See us on FacebookSee us on Linked InSee us on TwitterRSS

Copyright 2009 Safari Books Online. All rights reserved.