Home > Articles > Web Services > XML

XML

287 Items

Sort by Date | Title

Seven Steps to XML Mastery, Step 5: Making Web Services Work for You (Part 2 of 2)
Jul 28, 2006
After you build your web service, you want clients to be able to connect to it and use it. In this step, Frank Coyle takes us on a tour of how the Web Services Description Language (WSDL) lets you describe a web service, so that any client computer can connect to and use the service. Don’t want to wrestle with WSDL syntax? No problem. Plenty of open source tools exist to create your WSDL automatically from simple interface descriptions.
Seven Steps to XML Mastery, Step 4: Parsing and Processing XML (Part 2 of 2)
Jul 7, 2006
In the second part of step 4 toward XML mastery, Frank Coyle moves us a bit deeper into the XML parsing world, with a look at how SAX filters can be used to compose parsing components into more complex applications. He then takes a look at a hot new successor to SAX called StAX, which lets applications “pull” information from an XML document as needed. StAX is generating a lot of interest in both the server and handheld device worlds, where applications need to stay in control in order to manage their resources.
Seven Steps to XML Mastery, Step 5: Making Web Services Work for You (Part 1 of 2)
Jun 16, 2006
You could spend oodles of money assembling a database of info that's available in bits and pieces here and there on the Net. But why bother, when your server might be able to grab all that data for you with the help of a simple web service? In step 5, Frank Coyle gives us a tantalizing glimpse of the possibilities of rolling your own web service around an existing web service.
Seven Steps to XML Mastery, Step 4: Parsing and Processing XML (Part 1 of 2)
Jun 9, 2006
In this fourth step to XML mastery, Frank Coyle starts us into the world of parsing technology with a look at the major parsing models: DOM, SAX, and StAX (a newcomer on the block). With some parsing technology under your belt, you can programmatically extract, modify, and even create XML - and it's actually much less complicated than it sounds.
Seven Steps to XML Mastery, Step 3: Exploring the Power of XSLT (Part 2 of 2)
Jun 2, 2006
Manual XSLT transforms are great, but Frank Coyle wants to push us a little harder. In this article, he shows how we can generate HTML dynamically from our XML, by using a Java servlet whenever someone visits our web site. As you’ll see, XSLT resembles a rule-based expert system that can transform XML into virtually any other data representation.
Seven Steps to XML Mastery, Step 3: Transform with XSLT (Part 1 of 2)
May 26, 2006
Frank Coyle is ready to take us one step closer to XML mastery in this article on how to leverage the power of XSLT, XPath, and namespaces to generate HTML code dynamically from the customer's XML data.
Cocoa: Working with XML
May 19, 2006
Objective-C and Cocoa is the predominate language/framework on the Apple OS X operating system, but it is fairly uncommon otherwise. One way to enable an application written in this language to communicate with applications written for other platforms is via the universal XML. Marcus Zarra walks you through constructing, transmitting, and deconstructing an XML document using Objective-C and Cocoa.
Seven Steps to XML Mastery, Step 2: Display for the Web
May 19, 2006
Now that you've conquered step 1, reading XML code, it's time to learn how to prep that XML code for publishing on the Web. In step 2 of his series, Frank Coyle gives the lowdown on how to structure web pages with some key XHTML elements and attributes to take advantage of the power of Cascading Style Sheets and to get things ready for upcoming work with XSLT.
Using XQuery to Manage XML with SQL Server 2005
May 12, 2006
Jesse Smith gives you a crash course on XQuery methods and how you can use them in certain situations to retrieve and update XML data stored in your SQL Server 2005 database.
Seven Steps to XML Mastery, Step 1: Read Before You Write
Apr 28, 2006
Frank Coyle takes us on the first step to mastering XML: learning how to read XML code. In this article, he discusses the power and use of RSS, SVG, DTDs, and a host of other web-related abbreviations that you've probably seen thrown around but never quite understood.
Seven Steps to XML Mastery: About This Series
Apr 28, 2006
Frank Coyle leads you to a complete understanding of exactly what you need to know to build and implement your own sophisticated XML solutions, whether for your personal web site or an enterprise-level organization. This introduction to the series briefly describes the relationships among the various technologies you’ll learn as you travel the seven steps to XML mastery.
The Bad Code Spotter's Guide
Apr 14, 2006
Old maps were marked with the phrase "Here be Dragons" to help seafarers steer away from dangerous places; in programming the best way to avoid dealing with bad code is to avoid writing it. Diomidis Spinellis points out 10 giveaways to spot bad code that you (or others) may have written.
How to Use the XPathAPI in Flash
Apr 7, 2006
Flash 8 has delivered the ability to do simple searches for node names and attribute values in an XML file with its new XPathAPI class. Kris Hadlock shows how to use the XPathAPI in Flash 8 to simplify and give power to your XML parsing.
Preventing State-Based Attacks of Web Applications
Feb 24, 2006
The concept of state, or the ability to remember information as a user travels from page to page within a site, is an important one for Web testers. Developers of Web applications must take it upon themselves to code state information so they can enforce rules about page access and session management. This chapter contains a series of attacks that will help determine if your Web application does this important task correctly and securely.
The Web Services Distributed Management (WSDM) Standard
Feb 3, 2006
Is WSDM just another management standard? Or a significant step in the direction of producing manageable web-based systems, software, and networks? Software consultant Stephen Morris looks at the various aspects of the argument.
Introduction to HTML: Linking to Other Web Pages
Jan 20, 2006
Without links, your page is an island unto itself, with no connection to anything else. To make it a "real" web page, you need to connect it to the rest of the World Wide Web—or at least to your own personal or corporate web of pages. This hour shows you how to create hypertext links to connect your page to the world.
Blogging with .NET and the Atom API
Jan 13, 2006
Tim Stevens explains how to make use of the Blogger.com Atom-based API from any .NET application.
XML at Interop 2005: Is XML Still Relevant?
Dec 30, 2005
Frank Coyle went to Interop 2005 this year to see what impact, if any, XML was having on the movers and shakers in the world of networking. His foray gave him new insights into how XML’s success is impacting the world of networking. For the overhead associated with XML processing, he sees hardware-based solutions as one viable option for alleviating the pressure on servers to parse, extract and route XML traffic. But the challenges associated with the increased bandwidth have fewer ready made solutions. The explosion of asynchronous XML traffic, generated by Ajax styled web applications, are beginning to keep network managers from getting a good night’s sleep.
The Cost of Free Software
Dec 9, 2005
Free software advocates focus on the ability to share, develop, and improve software as a community effort. But how do these freedoms affect the business community? David Chisnall takes a look.
How to Use Selectors in CSS
Dec 1, 2005
Selectors are one of the most important aspects of CSS because they are used to "select" elements on an HTML page so that they can be styled. In this lesson, you will learn about the different types of CSS selectors and how to use them.

< Prev Page 1 2 3 4 5 Next >