Skip to Content
Beginning Visual C#® 2005
book

Beginning Visual C#® 2005

by Karli Watson, Christian Nagel, Jacob Hammer Pedersen, Jon D. Reid, Morgan Skinner, Eric White
November 2005
Beginner content levelBeginner
1104 pages
28h 36m
English
Wrox
Content preview from Beginning Visual C#® 2005

23

XML

Extensible Markup Language (XML as it is commonly called) is a technology that has been receiving great attention for the past few years. XML is not new, and it was certainly not invented by Microsoft for use in the .NET environment, but Microsoft recognized the possibilities of XML early in its development. Because of that you will see it performing a large number of duties in .NET, from describing the configuration of your applications to transporting information between Web services.

XML is a way of storing data in a simple text format, which means that it can be read by pretty well any computer. As you've seen in some of the earlier chapters about Web programming, this makes it a perfect format for transferring data over the Internet. It's even not too difficult for humans to read!

The ins and outs of XML can be very complicated, so you won't look at every single detail here. However, the basic format is very simple, and most of the time you won't require a detailed knowledge of XML, because Visual Studio will normally take care of most of the work for you — you will rarely have to write an XML document by hand. Having said that, XML is hugely important in the .NET world, because it's used as the default format for transferring data, so it's vital to understand the basics.

In this chapter, you learn about:

  • The structure and elements of XML
  • XML Schema
  • Using XML in your applications

If you need a fuller understanding of XML, please check out Beginning XML, 3rd Edition ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Beginning Visual C# 2010

Beginning Visual C# 2010

Karli Watson, Christian Nagel, Jacob Hammer Pedersen, Jon Reid, Morgan Skinner
Professional C# 2008

Professional C# 2008

Christian Nagel, Bill Evjen, Jay Glynn, Morgan Skinner, Karli Watson
Professional C# 2005

Professional C# 2005

Christian Nagel, Bill Evjen, Jay Glynn, Karli Watson, Morgan Skinner, Allen Jones

Publisher Resources

ISBN: 9780764578472Purchase bookDownloads