Skip to navigation

XML Programming: Web Applications and Web Services with JSP and ASP review

Verdict

If you're a professional programmer looking to get up to speed on XML and Web Service component technologies, this practical reference puts you on the fast track.

Review Date: 26 Sep 2002

Reviewed By: Davey Winder

Price when reviewed:

Overall Rating
5 stars out of 6

PCPRO Recommended

You may be unfamiliar with Apress, but this 'for professionals, by professionals' publisher has introduced more than 50 high-quality programming references since it was founded in 1998.

XML Programming has a clean design that's heavy on text content. However, the use of white space makes it easier to read than most other references. The second thing you notice is that there is no attached CD. Instead, all source code is available online, which is no bad thing.

It's also a substantial reference, and the quality of the information and the clarity with which it's conveyed is superb. The content is practical as well as timely, providing a much-needed introduction to the family of XML technologies, although with an admitted slant towards ASP- and JSP-based XML solutions.

The book is written from a language-independent perspective, so most developers will benefit, regardless of their preferred language. The code presentations are plentiful as well as accurate (an errata is available online), with substantial examples in Java, Virtual Basic and VBScript. If you need to become proficient in XML technologies for large-scale, real-world use, the structure of the book will suit you well.

The first handful of chapters cover the foundations of XML, but unusually XLink, XPointer and elements of XSLT are also introduced early on to make the examples interesting and useful.

The book then takes you into XML processing with SAX, DOM and XSLT, progressing from simple to advanced examples. One chapter centres on a real-world development exercise embracing numerous XML technologies to create an information repository. This is well executed, showing how XML data can live inside a relational database. Newer validation techniques such as RELAX NG and XML Schema are discussed, and at the end you're shown how to convert a software module into a Web Service, generate a WDSL description from code and use WSDL to generate skeletons and stubs for distributed language-independent apps.

Author: Davey Winder

Subscribe to PC Pro magazine. We'll give you 3 issues for £1 plus a free gift - click here

From around the web

Be the first to comment this article

You need to Login or Register to comment.

(optional)

Latest Category Reviews
Nero Kwik Media review

Nero Kwik Media

Category: Software
Rating: 3 out of 6
Price: £0
CyberLink Media Suite 9 Ultra review

CyberLink Media Suite 9 Ultra

Category: Software
Rating: 4 out of 6
Price: £90
Virgin Media Player review

Virgin Media Player

Category: Software
Rating: 2 out of 6
Roxio Creator 2011 review

Roxio Creator 2011

Category: Software
Rating: 4 out of 6
Price: £47
Sony Acid Music Studio 8 review

Sony Acid Music Studio 8

Category: Software
Rating: 3 out of 6
Price: £38

advertisement

More From PC Pro
Latest News Stories Subscribe to our RSS Feeds
Latest Blog Posts Subscribe to our RSS Feeds
Latest Features
Latest Real World Computing

advertisement

Sponsored Links
 
 
SEARCH
SIGN UP

Your email:

Your password:

remember me

advertisement


Hitwise Top 10 Website 2010
 
 

PCPro-Computing in the Real World Printed from www.pcpro.co.uk

Register to receive our regular email newsletter at http://www.pcpro.co.uk/registration.

The newsletter contains links to our latest PC news, product reviews, features and how-to guides, plus special offers and competitions.