Microsoft® Active Server Pages (ASP) is a server-side scripting environment that
we can use to create interactive Web pages and build powerful Web
applications. When the server receives a request for an ASP file, it processes server-side scripts contained in the file to build the Web page that is sent to the
browser. In addition to server-side scripts, ASP files can contain HTML
(including related client-side scripts) as well as calls to COM components that perform a variety of
tasks, such as connecting to a database or processing business logic.
Extensible Markup Language
(XML), like HTML, allows you to apply markup, in the form of tags, to a
document. However, unlike HTML, XML is designed to be used as a generalized markup
language. In other words, markup applied to an XML document can be used to convey not only display and formatting information as with
HTML, but semantic and organizational structure for the document. This flexibility makes XML extremely
powerful, and the possible range of applications is impressive.
The XML Core Services and Document Object Model (DOM) feature provides a set of application programming interfaces
(APIs) that allow you to access and manipulate an XML document. This feature is based on the Microsoft® XML Parser
(MSXML) version 3.0 SP1.
With DOM, applications can work with XML document structures and information as program structures rather than as text
streams. By using the built-in facilities of the DOM API in this
implementation, applications and scripts can read and manipulate the program structures without understanding the details of XML
The following list shows the functionality that this feature
Loads or creates a document
Performs Document Type Definition (DTD) validation or schema validation
Accesses and manipulates the information and structures contained within the document
Caches the schema in memory
Saves the document back out to an XML file