Microsoft .NET: Jumpstart for Systems Administrators and Developers

Chapter 2: eXtensible Markup Language (XML)

XML is a core part of .NET, and all Microsoft .NET products support XML in some form or another. On that basis no, .NET project can avoid the use of XML somewhere down the line, so understanding it is extremely important.

XML is a system used to define, validate, and share document formats. It comes from the same heritage as HyperText Markup Language (HTML).

2.1 SGML

The common heritage of HTML and XML is Standardized General Markup Language (SGML), first published by the International Organization for Standardization, or ISO, in 1986.

SGML was designed to offer a hardware- and software-independent way to display text electronically in the burgeoning electronic publishing industry. Markup is a term used by typesetters referring to the annotations given to text on documents, indicating how text should be displayed, such as bold , italic, or underlined. In some respects punctuation can be thought of as a markup language since it indicates the structure of a piece of text, such as where a line should end (period) or a list of items begins (colon).

In essence HTML documents are a subset of SGML documents designed for use on the World Wide Web.

2.2 HTML

HTML is a straightforward markup language designed to create hypertext documents that are platform independent. In fact, HTML has been used on the World Wide Web as the standard markup language since 1990.

HTML at its basic level is straightforward to write, and any user with a text editor can create an HTML...

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Electronic Data Interchange Software (EDI)
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.