Beginning XML with C# 2008: From Novice to Professional

Front Cover
Apress, Jul 17, 2008 - Computers - 600 pages

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. You will see clear, practical examples that illustrate best practices in action. With this book, you’ll learn everything you need to know from the basics of reading and writing XML data to using the DOM, from LINQ and SQL Server integration to SOAP and web services.

What you’ll learn The basics of XML in .NET 3.5 Validating and transforming XML Using XML with LINQ Integrating with ADO.NET, SQL Server, and WCF Configuring the .NET Framework with XML Who this book is for

Developers wanting to use XML in the .NET framework.

 

What people are saying - Write a review

We haven't found any reviews in the usual places.

Contents

Introducing XML and the NET Framework
1
Manipulating XML Documents by Using the Document Object Model
29
Reading and Writing XML Documents
61
Accessing XML Documents by Using the XPath Data Model
91
Validating XML Documents
119
Transforming XML with XSLT
159
XML in ADONET
185
XML Serialization
229
XML in SQL Server
295
Use of XML in theNETFramework
333
Creating Services by Using Windows Communication Foundation
403
Working with LINQ to XML
421
Creating Custom XmlReader and XmlWriter Classes
457
A Web Service Driven Shopping Cart
481
Resources
503
Index
505

XML Web Services
263

Other editions - View all

Common terms and phrases

About the author (2008)

Bipin Joshi has been programming since 1995 using a variety of tools and technologies, including C, C++, Clipper, FoxPro, VB, COM, and ASP before embracing the .NET platform in 2000. Bipin is the webmaster of two popular websites: dotnetbips.com and binaryintellect.net. In addition, he is the co-author of several well-received .NET 1.1 and .NET 2.0 titles and is a Microsoft "Most Valuable Professional" with MCT and MCAD certifications.

Bibliographic information