ÿþ<?xml version="1.0" encoding="UTF-16"?><STYLE> H1 {COLOR: red; FONT-FAMILY: Arial; FONT-SIZE: 14pt;} H2 {COLOR: darkblue; FONT-FAMILY: Arial; FONT-SIZE: 12pt;} .subhead {COLOR: darkblue; FONT-FAMILY: Arial; FONT-SIZE: 12pt;} .text {COLOR: black; FONT-FAMILY: Arial; FONT-SIZE: 12pt;} TH {COLOR: white; FONT-FAMILY: Arial; background-color: darkblue;} TD {COLOR: blue; FONT-FAMILY: Arial} TR { background-color: beige; } BODY { background-color: beige; } </STYLE><h1>Description: </h1><h2> The following samples are included in this zip file ( along with some helpful information). The files accompany the July 2001 Q&amp; A column, "Shedding a little Silverlight on XML".</h2><span class="subhead">Contact Information:</span><br /><span class="text">HeadGeek@xmlpitstop.com</span><br /><span class="text">DSilverlight@Infoteria.com</span><br /><br /><br /><span class="subhead">Question:</span><span class="text">Question1</span><br /><span class="subhead">Example:</span><span class="text">Dimitre Novachev</span><br /><table border="1"><tr><th>File</th><th>Description</th></tr><tr><td><a href="question1\TopDates.xml">TopDates.xml</a></td><td>XML Data file the dates that contains the unsorted date elements</td></tr><tr><td><a href="question1\TopDates.xsl">TopDates.xsl</a></td><td>XSLT Stylesheet to extract the top x dates from an unsorted list of elements</td></tr><tr><td><a href="question1\TopDatesOutput.htm">TopDatesOutput.htm</a></td><td>Example of the HTML output that will result from transforming TopDates.xml with TopDates.xsl</td></tr><tr><td><a href="question1\BinarySearch.xsl">BinarySearch.xsl</a></td><td>Template for performing Binary Searches on xml elements.</td></tr><tr><td><a href="question1\DisplayStringAsTable.xsl">DisplayStringAsTable.xsl</a></td><td>Template for converting a text string to an html table.</td></tr></table><br /><br /><span class="subhead">Question:</span><span class="text">Question3</span><br /><span class="subhead">Example:</span><span class="text">JenniTennisonA</span><br /><table border="1"><tr><th>File</th><th>Description</th></tr><tr><td><a href="question3\JeniTennisonA\JeniCombineA.xml">JeniCombineA.xml</a></td><td>XML file that will create the combination of the multiple files.</td></tr><tr><td><a href="question3\JeniTennisonA\AllProducts.xsl">AllProducts.xsl</a></td><td>XSLT Stylesheet used to transform the contents of the JeniCombineA.xml.</td></tr><tr><td><a href="question3\JeniTennisonA\JeniCombineAOutput.htm">JeniCombineAOutput.htm</a></td><td>Example of the HTML output that will result from transforming JeniCombineA.xml with AllProducts.xsl.</td></tr><tr><td><a href="question3\JeniTennisonA\DisplayProds.xsl">DisplayProds.xsl</a></td><td>Template that will be used to display a set of product elements as an HTML Table.</td></tr><tr><td><a href="question3\JeniTennisonA\ProductSalesNW.xml">ProductSalesNW.xml</a></td><td>XML Data file containing products from the Northwest region.</td></tr><tr><td><a href="question3\JeniTennisonA\ProductSalesSW.xml">ProductSalesSW.xml</a></td><td>XML Data file containing products from the Southwest region.</td></tr></table><br /><br /><span class="subhead">Question:</span><span class="text">Question3</span><br /><span class="subhead">Example:</span><span class="text">JenniTennisonB</span><br /><table border="1"><tr><th>File</th><th>Description</th></tr><tr><td><a href="question3\JeniTennisonB\JeniDataB.xml">JeniDataB.xml</a></td><td>XML file containing the filenames of the documents to be combined.</td></tr><tr><td><a href="question3\JeniTennisonB\JeniCombineB.xsl">JeniCombineB.xsl</a></td><td>XSLT Stylesheet used to combine the documents whose filenames are in JeniDataB.xml</td></tr><tr><td><a href="question3\JeniTennisonB\JeniCombineBOutput.xml">JeniCombineBOutput.xml</a></td><td>Example of the XML output that will result from transforming JeniCombineB.xml with AllProducts.xsl</td></tr><tr><td><a href="question3\JeniTennisonB\ProductSalesNW.xml">ProductSalesNW.xml</a></td><td>XML Data file containing products from the Northwest region</td></tr><tr><td><a href="question3\JeniTennisonB\ProductSalesSW.xml">ProductSalesSW.xml</a></td><td>XML Data file containing products from the Southwest region.</td></tr></table><br /><br /><span class="subhead">Question:</span><span class="text">Question3</span><br /><span class="subhead">Example:</span><span class="text">KenHolman</span><br /><table border="1"><tr><th>File</th><th>Description</th></tr><tr><td><a href="question3\KenHolman\AllProductsMain.xml">AllProductsMain.xml</a></td><td>XML document which will generate the combined xml files</td></tr><tr><td><a href="question3\KenHolman\AllProducts.xsl">AllProducts.xsl</a></td><td>XSLT Stylesheet used to transform the combined xml files</td></tr><tr><td><a href="question3\KenHolman\AllProductsOutput.htm">AllProductsOutput.htm</a></td><td>Example of the HTML output that will result from transforming AllProductsMain.xml with AllProducts.xsl</td></tr><tr><td><a href="question3\KenHolman\ProductSalesNW.xml">ProductSalesNW.xml</a></td><td>XML Data file containing products from the Northwest region</td></tr><tr><td><a href="question3\KenHolman\ProductSalesSW.xml">ProductSalesSW.xml</a></td><td>XML Data file containing products from the Southwest region..</td></tr></table><br /><br /><span class="subhead">Question:</span><span class="text">Question3</span><br /><span class="subhead">Example:</span><span class="text">KurtCagle</span><br /><table border="1"><tr><th>File</th><th>Description</th></tr><tr><td><a href="question3\KurtCagle\KurtData.xml">KurtData.xml</a></td><td>XML file which contains the names of the xml files to be combined</td></tr><tr><td><a href="question3\KurtCagle\KurtCombine.xsl">KurtCombine.xsl</a></td><td>XML document which will combine transform the filenames contained in KurtData.xml</td></tr><tr><td><a href="question3\KurtCagle\KurtDataOutput.htm">KurtDataOutput.htm</a></td><td>Eample of the HTML output that will result from transforming KurtData.xml with KurtCombine.xsl</td></tr><tr><td><a href="question3\KurtCagle\DisplayProds.xsl">DisplayProds.xsl</a></td><td>Template that will be used to display a set of product elements as an HTML Table.</td></tr><tr><td><a href="question3\KurtCagle\ProductSalesNW.xml">ProductSalesNW.xml</a></td><td>XML Data file containing products from the Northwest region.</td></tr><tr><td><a href="question3\KurtCagle\ProductSalesSW.xml">ProductSalesSW.xml</a></td><td>XML Data file containing products from the Southwest region.</td></tr></table><br /><br /><span class="subhead">Question:</span><span class="text">Question3</span><br /><span class="subhead">Example:</span><span class="text">TraceWilson</span><br /><table border="1"><tr><th>File</th><th>Description</th></tr><tr><td><a href="question3\TraceWilson\AllProducts.xml">AllProducts.xml</a></td><td>XML Document which contains the root element that all of the xml files will be appended to</td></tr><tr><td><a href="question3\TraceWilson\AllProducts.xsl">AllProducts.xsl</a></td><td>XSLT Stylesheet used to transform the combination of xml files</td></tr><tr><td><a href="question3\TraceWilson\CombiningXML.asp">CombiningXML.asp</a></td><td>ASP file which will merge the xml documents together.</td></tr><tr><td><a href="question3\TraceWilson\ProductSalesNW.xml">ProductSalesNW.xml</a></td><td>XML Data file containing products from the Northwest region.</td></tr><tr><td><a href="question3\TraceWilson\ProductSalesSW.xml">ProductSalesSW.xml</a></td><td>XML Data file containing products from the Southwest region.</td></tr></table><br /><br />