-
XML Tools in Visual Studio 2008
Last updated: Tuesday, February 19, 2019
Published in: CODE Focus Magazine: 2007 - Vol. 4 - Issue 3 - Data Programability
XML is everywhere from XML Web Services to databases to config files to Office documents. This article will show you tooling support offered in Visual Studio 2008 that will make working with XML easier. It will cover editing XML files, working with XML schemas, debugging XSLT style sheets and extending Visual Studio by writing your own custom XML Designers.
-
XML, XSL and HTML in Windows Applications
Last updated: Wednesday, November 30, 2022
Published in: CODE Magazine: 2001 - Issue 1, Markus Egger Talks Tech
HTML and XML have made the Internet what it is today, but both technologies are not necessarily tied to the Internet.Quite the contrary! Using HTML in regular Windows applications has always been a great alternative. Paired with XML and XSL, this technique is more powerful than ever, since there are a growing number of XML sources, such as SQL Server, Web Services, and XML-enabled Business Objects.
-
An XML and XSLT Shopping Cart
Last updated: Friday, November 21, 2025
Published in: CODE Magazine: 2001 - Issue 2
Michiel van Otegem demonstrates how to build a simple, portable and highly extensible shopping cart using XML and XSLT: product data and per-user baskets are represented as XML, XSLT templates handle display, adding and updating items, and transformations enable platform- and client-specific rendering. By placing logic in XSLT (server-side for broad compatibility) the system gains cross-platform portability, easy handling of evolving product attributes, and reusable processing for totals, payments and multiple output formats.
-
XSL Patterns
Last updated: Friday, November 21, 2025
Published in: CODE Magazine: 2001 - Issue 2
In this article, Simon Ferguson explains XSL patterns as a powerful, simplified subset of XPath used to query and manipulate XML documents. He highlights how XSL patterns function similarly to SQL Select statements by allowing precise selection, filtering, and transformation of XML nodes. Through examples and explanations of syntax, Ferguson demonstrates how understanding and using these patterns enable efficient extraction and restructuring of XML data, making them essential for working with XSL stylesheets and advanced XML querying tasks.

