<?xml version="1.0" encoding="iso-8859-1"?><!-- Copyright (C) 2001-2009 - Developer Shed, LLC. -->
<rss version="2.0">
<channel>
<title>XML - RSS Feeds</title>
<link>http://www.devshed.com</link>
<description>XML - RSS Feeds</description>
<language>en-us</language>
<lastBuildDate>Thu, 26 Nov 2009 08:00:09 -0500</lastBuildDate>
<pubDate>Thu, 26 Nov 2009 08:00:09 -0500</pubDate>
<item><title>Flex Array Collection Sort and Filtering</title>
<pubDate>Thu, 03 Sep 2009 09:00:01 -0400</pubDate>
<link>http://www.devshed.com/c/a/XML/Flex-Array-Collection-Sort-and-Filtering/?kc=rss</link>
<description>
<![CDATA[It's not unusual to need to write an application that can filter and sort a list of items based on user input. Maybe your e-commerce shop offers a variety of notebooks from different companies, and you want visitors to be able to sort or filter your selection. Combining Flex with ActionScript allows you to create such an application with a minimum amount of hassle (and code), as you'll see in this article.<br/>   -  If you're already familiar with Flex and ActionScript, you will know how useful the listBase controls are to fast RIA development.   When working with the List, Tree, DataGrids and other controls, you may first be looking to get over the hump of populating your control with the correct data.   Under...]]></description>
<guid>http://www.devshed.com/c/a/XML/Flex-Array-Collection-Sort-and-Filtering/?kc=rss</guid>
</item>
<item><title>The Flex Tree Control</title>
<pubDate>Thu, 06 Aug 2009 09:00:46 -0400</pubDate>
<link>http://www.devshed.com/c/a/XML/The-Flex-Tree-Control/?kc=rss</link>
<description>
<![CDATA[The Flex Tree control is amazingly useful when building applications, especially if you're dealing with hierarchical data. To learn how to add the power of this intuitive organizational component to your developer's toolbox, keep reading.<br/>   -  The Flex Tree Control is a fundamental user interface component to application building. It naturally organizes hierarchical data into branches and leaf nodes, forming easily organized data. Modern day interfaces like operating systems and websites commonly employ some version of a Tree because of i...]]></description>
<guid>http://www.devshed.com/c/a/XML/The-Flex-Tree-Control/?kc=rss</guid>
</item>
<item><title>Flex List Controls</title>
<pubDate>Tue, 07 Jul 2009 09:00:46 -0400</pubDate>
<link>http://www.devshed.com/c/a/XML/Flex-List-Controls/?kc=rss</link>
<description>
<![CDATA[The List Control is a fundamental control for use in Flex. It can be used in many different situations and can display all types of data. Anything from images to plain text and even basic HTML (supported by Flex) can be used. Keep reading for an introduction to this versatile control.<br/>   -  Creating a Basic List with XML Data
Whether you're developing large scale applications or just quick tools, you'll more than likely need to use a list when developing your applications. In this article, I cover the creation of a basic List Control with data population via XMLList. In my next articl...]]></description>
<guid>http://www.devshed.com/c/a/XML/Flex-List-Controls/?kc=rss</guid>
</item>
<item><title>Working with Flex and Datagrids</title>
<pubDate>Tue, 30 Jun 2009 09:00:46 -0400</pubDate>
<link>http://www.devshed.com/c/a/XML/Working-with-Flex-and-Datagrids/?kc=rss</link>
<description>
<![CDATA[Flex 3.0 offers a strong foundation of user interface (UI) controls by which users can harness a great deal of power to create beautiful UIs without having to toil in the details of low level functionality. Of these controls, the DataGrid sets itself apart by offering characteristics similar to a list or tree control (which are also listBase controls), but going further to offer an easy way of displaying columnar data without a complicated interface. In this article, I focus on creating a basic DataGrid and populating it with XML data by using only MXML tags.<br/>   -  Creating a Basic Data Grid
Flex provides an
MXML tag to create a DataGrid. Here is our application, with the DataGrid colored in blue:
  

 lt;?xml version= quot;1.0 quot; encoding= quot;utf-8 quot;? gt;
 lt;mx:Application xmlns:mx= quot;http://www.adobe.com/2006/mxml quot; layout= quot;absolu...]]></description>
<guid>http://www.devshed.com/c/a/XML/Working-with-Flex-and-Datagrids/?kc=rss</guid>
</item>
<item><title>How to Set Up Podcasting and Vodcasting</title>
<pubDate>Mon, 12 Mar 2007 09:00:47 -0400</pubDate>
<link>http://www.devshed.com/c/a/XML/How-to-Set-Up-Podcasting-and-Vodcasting/?kc=rss</link>
<description>
<![CDATA[There are various forms of web syndication available to web site owners. The syndicated distribution of media is known as Podcasting. In this article we will focus on delivering different audio and video (sometimes called Vodcasting) media to your subscribers.<br/>   -  At its most basic level, a Podcast or Vodcast is simply an RSS feed.   Users can subscribe to your feed through any of the standard RSS methods including news aggregators and readers and browser plug-ins such as Live Bookmarks.
To begin, you first need to determine what media you wish to present to...]]></description>
<guid>http://www.devshed.com/c/a/XML/How-to-Set-Up-Podcasting-and-Vodcasting/?kc=rss</guid>
</item>
<item><title>Creating an RSS Reader Application</title>
<pubDate>Tue, 20 Feb 2007 09:00:47 -0500</pubDate>
<link>http://www.devshed.com/c/a/XML/Creating-an-RSS-Reader-Application/?kc=rss</link>
<description>
<![CDATA[In the previous two articles we discussed how to read and build an RSS document with PHP. In this article we will create an application that uses the concepts discussed in the other two articles. So lets go straight to the coding.<br/>   -  The Application
The layout of the application is going to be very simple: A navigation bar on the left and a display area in the center. The display area is were we are going to display all the output of the code. I've not used any CSS in this application. I've instead opted to use HTML formatting ...]]></description>
<guid>http://www.devshed.com/c/a/XML/Creating-an-RSS-Reader-Application/?kc=rss</guid>
</item>
<item><title>Building an RSS File</title>
<pubDate>Tue, 13 Feb 2007 09:00:47 -0500</pubDate>
<link>http://www.devshed.com/c/a/XML/Building-an-RSS-File/?kc=rss</link>
<description>
<![CDATA[In the previous article we discussed how to read an RSS file with PHP. In this article we will focus on the theoretical aspects of how to build an RSS file.<br/>   -  What is RSS?
RSS is an acronym for Really Simple Syndication. It is used to provide information about your website to the world. There is not really any difference between an XML document and an RSS document; in fact most people would agree that RSS is an XML dialect. All RSS documents must conform...]]></description>
<guid>http://www.devshed.com/c/a/XML/Building-an-RSS-File/?kc=rss</guid>
</item>
<item><title>An Introduction to XUL Part 6</title>
<pubDate>Mon, 27 Jun 2005 09:00:01 -0400</pubDate>
<link>http://www.devshed.com/c/a/XML/An-Introduction-to-XUL-Part-6/?kc=rss</link>
<description>
<![CDATA[Learn about XUL, a subset of XML used to describe user interfaces, that helps you to make rich user interfaces with nothing more complicated than a text editor. In the sixth part of this series learn about XBL, another of XMLs many faces and a partner in crime with XUL, also called XML Binding Language.<br/>   -  CSS, as you know, will change the appearance of any given element on screen.   XBL is a method of changing the behavior of any given element.   You could use a binding to add specific elements that were rendered automatically when your binding element was described in the XUL file.   XBL is used in ...]]></description>
<guid>http://www.devshed.com/c/a/XML/An-Introduction-to-XUL-Part-6/?kc=rss</guid>
</item>
<item><title>An Introduction to XUL Part 5</title>
<pubDate>Mon, 20 Jun 2005 09:00:01 -0400</pubDate>
<link>http://www.devshed.com/c/a/XML/An-Introduction-to-XUL-Part-5/?kc=rss</link>
<description>
<![CDATA[Learn about XUL, a subset of XML used to describe user interfaces, that helps you to make rich user interfaces with nothing more complicated than a text editor. In the fifth part of this series you will receive an introduction to XPCOM, the object model used by XUL, and take a close look at a basic example of the combination of Mozilla components and interfaces that make up the abstraction layer.<br/>   -  All applications need a way or warning users that something is about to happen, or that something has happened.  If youre working in a word-processing application and you try to exit the application without saving your work, youll get a message advising that youll lose your data if you dont save it,...]]></description>
<guid>http://www.devshed.com/c/a/XML/An-Introduction-to-XUL-Part-5/?kc=rss</guid>
</item>
<item><title>An Introduction to XUL Part 4</title>
<pubDate>Mon, 13 Jun 2005 09:00:00 -0400</pubDate>
<link>http://www.devshed.com/c/a/XML/An-Introduction-to-XUL-Part-4/?kc=rss</link>
<description>
<![CDATA[Learn about XUL, a subset of XML used to describe user interfaces, that helps you to make rich user interfaces with nothing more complicated than a text editor. In the fourth part of this series you will learn about dialog boxes and wizards.<br/>   -  Aside from some other, more advanced elements which will be discussed later on, the elements looked at so far are pretty much all of the elements that actually draw the various things that make up an interface on the screen.  There are, however, a couple of advanced elements that not only render obj...]]></description>
<guid>http://www.devshed.com/c/a/XML/An-Introduction-to-XUL-Part-4/?kc=rss</guid>
</item>
<item><title>An Introduction to XUL Part 3</title>
<pubDate>Mon, 06 Jun 2005 09:00:01 -0400</pubDate>
<link>http://www.devshed.com/c/a/XML/An-Introduction-to-XUL-Part-3/?kc=rss</link>
<description>
<![CDATA[Learn about XUL, a subset of XML used to describe user interfaces, that helps you to make rich user interfaces with nothing more complicated than a text editor. In the third part of this series covers layout and content elements.<br/>   -  Now that youre a little more familiar with the elements that make up the interface, its time to look at some of the more advanced layout elements you have at your fingertips with XUL.   In most of these examples, Ive omitted the default opening and closing window elements to reduce repetition.   You...]]></description>
<guid>http://www.devshed.com/c/a/XML/An-Introduction-to-XUL-Part-3/?kc=rss</guid>
</item>
<item><title>An Introduction to XUL Part 2</title>
<pubDate>Mon, 30 May 2005 09:00:01 -0400</pubDate>
<link>http://www.devshed.com/c/a/XML/An-Introduction-to-XUL-Part-2/?kc=rss</link>
<description>
<![CDATA[Learn about  XUL, a subset of XML used to describe user interfaces, that helps you to make rich user interfaces with nothing more complicated than a text editor. In the second part of this series, Dan Wellman covers implementing more kinds of buttons. He also begins talking about creating Menu Bars, Tooltips, and Status Bars.<br/>   -  In addition to standard buttons, you can easily add other types of buttons using the type attribute; you can create buttons that behave as checkboxes so that any number of these types of button can be in a selected/pressed state at any one time, similar to the B, I, and A buttons in a document editi...]]></description>
<guid>http://www.devshed.com/c/a/XML/An-Introduction-to-XUL-Part-2/?kc=rss</guid>
</item>
<item><title>An Introduction to XUL Part 1</title>
<pubDate>Mon, 23 May 2005 09:00:00 -0400</pubDate>
<link>http://www.devshed.com/c/a/XML/An-Introduction-to-XUL-Part-1/?kc=rss</link>
<description>
<![CDATA[Would you like to learn how to make rich user interfaces with nothing more complicated than a text editor? Welcome to XUL, a subset of XML used to describe user interfaces. This article will get you started.<br/>   -  Many of you may not have heard of XUL. I hadnt until recently.  If, like me, youre excited by the prospect of making rich user interfaces, quickly and easily, using nothing but a simple text editor, then youll want to learn all about XUL, because thats exactly what its for.  Its pronounced to rhyme ...]]></description>
<guid>http://www.devshed.com/c/a/XML/An-Introduction-to-XUL-Part-1/?kc=rss</guid>
</item>
<item><title>XML Matters: Practical XML Data Design and Manipulation for Voting Systems</title>
<pubDate>Tue, 09 Nov 2004 09:01:01 -0500</pubDate>
<link>http://www.devshed.com/c/a/XML/XML-Matters-Practical-XML-data-design-and-manipulation-for-voting-systems/?kc=rss</link>
<description>
<![CDATA[EVM2003 brings XML to the democratic process. In this installment, David discusses his practical experiences developing interrelated XML data formats for the EVM2003 Free Software project to develop voting machines that produce voter-verifiable paper ballots. Some design principles of format subsetting emerge. In addition, David looks at how an application-specific meaning for XML document equivalence can be programmed, and why canonicalization is insufficient. (This intermediate-level article was first published by IBM developerWorks, June 28, 2004, at http://www.ibm.com/developerWorks.)<br/>   -  For the last 11 months, I been involved in an organization called the Open Voting Consortium (OVC) and an associated Free Software project called EVM2003. The OVC's aim is to replace the closed-source electronic voting machines from proprietary vendors, specifically those that fail to provide a vote...]]></description>
<guid>http://www.devshed.com/c/a/XML/XML-Matters-Practical-XML-data-design-and-manipulation-for-voting-systems/?kc=rss</guid>
</item>
<item><title>Practical XML Data Design and Manipulation for Voting Systems</title>
<pubDate>Wed, 22 Sep 2004 09:00:02 -0400</pubDate>
<link>http://www.devshed.com/c/a/XML/Practical-XML-Data-Design-and-Manipulation-for-Voting-Systems/?kc=rss</link>
<description>
<![CDATA[EVM2003 brings XML to the democratic process: In this article, David Mertz discusses his practical experiences developing interrelated XML data formats for the EVM2003 Free Software project to develop voting machines that produce voter-verifiable paper ballots. Some design principles of format subsetting emerge. In addition, David looks at how an application-specific meaning for XML document equivalence can be programmed, and why canonicalization is insufficient. (This intermediate-level article was first published by IBM developerWorks, 28 Jun 2004, at http://www.ibm.com/developerWorks.)<br/>   -  For the last 11 months, I been involved in an organization called the Open Voting Consortium (OVC) and an associated Free Software project called EVM2003. The OVC's aim is to replace the closed-source electronic voting machines from proprietary vendors, specifically those that fail to provide a vote...]]></description>
<guid>http://www.devshed.com/c/a/XML/Practical-XML-Data-Design-and-Manipulation-for-Voting-Systems/?kc=rss</guid>
</item>
</channel>
</rss>
