Marketplace books
Beginning XML with C# 2008: From Novice to Professional (Expert's Voice in .Net)
- Authors
- Bipin Joshi
- ISBN
- 1430209976
- Purchase online
- amazon.co.uk
Beginning XML with C# 2008 focuses on XML and how it is used within .NET 3.5. As you’d expect of a modern application framework, .NET 3.5 has extensive support for XML in everything from data access to configuration, from raw parsing to code documentation. This book demystifies all of this. It explains the basics of XML as well as the namespaces and objects you need to know in order to work efficiently with XML.
- Editorial Reviews
- Customer Reviews
Customer Reviews
.Net learner said
The author is very thorough with the xml uses with the appropriate examples
I needed the first five chapters to acquire the skills i needed to complement with the xslt. This book is good compared with some i have reviewed in the past 7 years.
Definitely novice to pro book as titled :)
A_2007_reader said
Good book but, like many a computer programming book, it has numerous errors. For example, I just struggled with the code in Chapter 2, listing 2-13, until I figured out that the variable needed to be persisted (since ASP.NET was my programming language) using ViewState. Stuff like that is irritating, and there's numerous such mistakes. Another one, from chapter 2, is that doc.Load(Application.StartupPath...) needs to be written:
string myXMLpath = Path.Combine(Request.PhysicalApplicationPath, @"MYXMLDOC.xml"); //need System.IO namespace!
doc.Load(myXMLpath);
Stuff like that is irritating but you can figure it out.
And frankly, I prefer using a database instead of XML anyway, but that's another matter.
Jay P. Vansanten said
This is, as far as I know, the only full length treatment of XML in .NET/C# 2008. The author has an "advanced" text, but this is based on .NET/C# 2005. This current volume serves well as both an introduction as well as a solid reference text to the full range of XML operation and usage. Chapter coverage is:
Manipulating via DOM model
Reading and Writing XML Documents
XPath
Validation
XSLT
ADO.NET
Serialization
Web Services
SQL Server
Use in .NET Framework
Creating Services in Windows Communication Foundation
LINQ to SML
But, the introduction of LINQ to XML has a "2nd generation" approach to XML reading, writing and manipulation in the Framework. The current volume devotes one chapter at 32 pages to the topic -- clear but relatively scant.
If you think you may want to use LINQ to XML, Pro LINQ: Language Integrated Query in C# 2008 (Windows.Net) offers an extended discussion at 150 pages -- with an excellent compare and contrast with the DOM version. That provides a good analysis of the approach best for your tasks and a solid explanation of implementation.
Book worm said
The previous 5-star reviews are right, the book really showed me the quick and easy way to read and write XML files using C#, and a bonus for me was the creation of schema using different methods, where I struggled to understand with other books before. Clear explanations, but to get the most out of this book, one should be familiar with classes and objects as some examples are shown where classes are defined and created. If you're a true blue beginner to programming, you might get confused on later chapters of the book so I suggest you start with other beginner programming books first. This is a developer's guide to learning XML the shortest time possible. Keep it up Bipin!
John Grove said
I had his Xml book for C# 2005 which was outstanding. But now with LINQ to Xml it is even better. This is THE book to get on Xml with C#. It is all you will need.
It has served me well.
Related articles
Related book
-
Beginning XML, 4th Edition (Programmer to Programmer)
Beginning XML provides a complete course in the Extensible Markup Language (XML) with an unusually gradual learning curve. In fact, the introduction states that the book is "for people who know that it would be a pretty good idea to learn the languag...
Comments
Leave a comment
Sign in or Join us (it's free).