|
This article examines how to
The combined power of XML
This article demonstrates how
The Microsoft XML Parser is
use VBScript classes to
and XSL for
to automate e-mail
implemented as a COM
transform XML documents for
representing, manipulating,
publishing chores with Java
component, providing a
use in a Web application. It
and presenting data over the
and XML. This concrete
complete XML foundation for
creates a handy class to
Web and sharing data across
application of XML and
Windows DNA applications.
perform a number of XML
differing applications has
XSLT describes an e-mail
Features include: A
features, such as rendering
been clearly demonstrated
newsletter (e-zine)
comprehensive,
XML information from an XSL
through the fast acceptance
publishing application that
language-neutral programming
stylesheet and returning
and broad usage of these
outputs both HTML and plain
model, including support for
plain XML data. This class
technologies. Still, most
text e-mail messages. Five
ECMAScript, Java, Perl,
encapsulates XML and
developers familiar with the
reusable code samples
Python, SQL, the Visual
XSL functionality,
basics of XML and XSL
include a Java program to
Basic® development system,
making it easier to display
are not utilizing this power
send e-mails using JavaMail,
the Visual C++® development
XML data in a number of ways.
fully. This article shows
an XSLT style sheet to
system, or Visual Basic
developers how to use
convert the DocBook sample
Scripting Edition
extensions, a technique that
introduced in Part 1 to
(VBScript), Support for the
allows you to expand the
HTML, a Java configuration
W3C XML 1.0, XML DOM, and
capabilities of XSL.
handler (in the form of a
Namespaces recommendations,
SAX ContentHandler), and the
Support for DTDs and
Java code that puts it all
validation,
The industry’s
together in a multistepped
first support for XSL,
transformation.
querying, and and a schema
technology preview. The
Microsoft XML Parser has a
high performance,
multi-threaded architecture
that makes it ideally suited
for both client and
server-side XML and
XSL processing.
Date: Jun, 20 2001 Date: May, 17 2002 Date: Apr, 23 2001 Date: Jul, 10 2000 |
|
Professional JavaServer Pages
QuickHP is a kind of content
This is the first installment
A Sample Chapter from Early
covers a wide variety of
management system with a new
of "Working XML",
Adopter VoiceXML. This
areas including design and
approach. It uses XML and
a column with companion
chapter examines the use of
architecture, JSPs and their
XSLT to provide a
project code that
the Extensible Stylesheet
relation to J2EE (Servlets,
compatible source format and
demonstrates the evolution
Language for Transformations
EJBs, JDBC etc) as well as
very different target
of full-fledged XML
(XSLT) as a tool for the
extensive coverage of the
formats. The user interface
applications. This column
generation of VoiceXML. I
tag extension mechanism that
allows comfortable file
introduces XM (XSLT Make), a
intend to illustrate a
allows you to customize the
handling and features like
simple and affordable Web
complete, end-to-end example
tags you use in your pages
file history (versioning),
publishing
of implementing a voice
to the data you're
preview of parsed files and
content-management solution
interface for a
presenting. Readers are
efficient parsing (by
that takes advantage of
client-server database via
given an introduction to
parsing only changed files).
XML and XSLT. Code
XML and XSL. The case
JSP, explaining how they
Furthermore, QuickHP
samples show the development
study will demonstrate the
relate to servlets, showing
provides a solution to the
of a wrapper for the XSLT to
power of XSL for
the tags, and creating beans
problem that XML files
make it easy for a
simultaneously delivering
to encapsulate business
cannot contain dynamic
nonprogrammer to use. XM
multiple interfaces to the
logic, to keep web page
content (e.g. PHP code),
project code is available by
same data by developing HTML
design simple. Further
because then the valid XML
link.
and WML front-ends also.
chapters cover database
content would be broken - no
access with JDBC and
problem with QuickHP: XML
connection pooling, JSP
files that contain PHP code
debugging, and web
are parsed through the XSL
application architecture
template on-the-fly. The
using JSP and servlets.
authors homepage is an
After considering security
example of possibilities of
issues in JSP web
QuickHP.
applications, the book
concludes with seven
real-world case studies
including using JSP, XML
and XSLT to target
content at WAP and HTML
browsers, e-commerce,
streaming using JMF, and
porting an existing
ASP-based application to JSP.
Date: Jun, 21 2000 Date: Sep, 11 2003 Date: Jul, 25 2001 Date: Oct, 25 2001 |