<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>River Valley TV &#187; XML</title>
	<atom:link href="http://river-valley.tv/tag/xml/feed/" rel="self" type="application/rss+xml" />
	<link>http://river-valley.tv</link>
	<description>River Valley Technologies, London and Trivandrum, India</description>
	<lastBuildDate>Fri, 10 Feb 2012 16:27:20 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Return on Investment of XML First Workflows</title>
		<link>http://river-valley.tv/return-on-investment-of-xml-first-workflows/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=return-on-investment-of-xml-first-workflows</link>
		<comments>http://river-valley.tv/return-on-investment-of-xml-first-workflows/#comments</comments>
		<pubDate>Wed, 09 Dec 2009 10:19:15 +0000</pubDate>
		<dc:creator>kaveh</dc:creator>
				<category><![CDATA[E-Production Seminar 2009]]></category>
		<category><![CDATA[STM E-Production Seminar]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://river-valley.tv/?p=5499</guid>
		<description><![CDATA[








Samir Kakar* and Chris Curtis**




* Aptara Inc ** Formerly of Wolters Kluwer London



Play (40min)

Download:&#160;FLV &#124; MOV &#124; OGV &#124; MP3








Maximizing return from a comprehensive technology like XML requires multiple strategies and tools. The further upstream that XML can be created, the greater the leverage and the lower the cost. We look at platforms and tools [...]]]></description>
			<content:encoded><![CDATA[<div id="content-margin">
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td id="entry-icon">
<a href="javascript:createWindow('/media/conferences/stm-eproduction-2009/0102-Samir_Kakar','flowplayer','width=920,height=530,scrollbars,resizable')"><img src="/media/conferences/stm-eproduction-2009/images/0102-Samir_Kakar.jpg" width="100px" height="75" /></a>
</td>
<td valign="top">
<table width="100%" cellspacing="0" cellpadding="0" border="0" height="78px">
<tr>
<td colspan="2" valign="top" height="10px">
<span class="speakername">Samir Kakar* and Chris Curtis**</span>
</td>
</tr>
<tr>
<td colspan="2" valign="top" >
<span class="speaker_affiliation">* Aptara Inc ** Formerly of Wolters Kluwer London</span>
</td>
</tr>
<tr valign="bottom" >
<td id="play"><a href="javascript:createWindow('/media/conferences/stm-eproduction-2009/0102-Samir_Kakar','flowplayer','width=920,height=530,scrollbars,resizable')">Play</a> (40min)</td>
<td align="right">
<span class="download">Download:&nbsp;</span><span class="download-formats"><a title="Flash" href="http://media.river-valley.tv/conferences/stm-eproduction-2009/0102-Samir_Kakar-flv.php" >FLV</a> | <a title="Quicktime" href="http://media.river-valley.tv/conferences/stm-eproduction-2009/0102-Samir_Kakar-qt.php" >MOV</a> | <a title="Theora" href="http://media.river-valley.tv/conferences/stm-eproduction-2009/0102-Samir_Kakar-ogv.php" >OGV</a> | <a href="http://media.river-valley.tv/conferences/stm-eproduction-2009/0102-Samir_Kakar-mp3.php" >MP3</a></span>
</td>
</tr>
</table>
</td>
</tr>
</table>
</div>
<p class="more-details" id="more-details-position"><span id="more-5499"></span></p>
<p id="entry-description">Maximizing return from a comprehensive technology like XML requires multiple strategies and tools. The further upstream that XML can be created, the greater the leverage and the lower the cost. We look at platforms and tools that allow subject matter experts to create in XML and how to manage the hand-off to all subsequent steps in an XML environment. Additionally, the global nature of modern production requires tools that track schedule and process from inception to delivery in final formats. This can be accomplished by a suite of control applications, or by choosing a publishing platform.</p>
]]></content:encoded>
			<wfw:commentRss>http://river-valley.tv/return-on-investment-of-xml-first-workflows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.river-valley.tv/conferences/stm-eproduction-2009/0102-Samir_Kakar-qt.php" length="47102048" type="video/quicktime" />
<enclosure url="http://media.river-valley.tv/conferences/stm-eproduction-2009/0102-Samir_Kakar-ogv.php" length="46525976" type="video/theora" />
<enclosure url="http://media.river-valley.tv/conferences/stm-eproduction-2009/0102-Samir_Kakar-mp3.php" length="22655827" type="audio/mpeg" />
		</item>
		<item>
		<title>Recent developments in XML workflows</title>
		<link>http://river-valley.tv/recent-developments-in-xml-workflows/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=recent-developments-in-xml-workflows</link>
		<comments>http://river-valley.tv/recent-developments-in-xml-workflows/#comments</comments>
		<pubDate>Mon, 07 Dec 2009 21:56:23 +0000</pubDate>
		<dc:creator>kaveh</dc:creator>
				<category><![CDATA[E-Production Seminar 2009]]></category>
		<category><![CDATA[STM E-Production Seminar]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://river-valley.tv/?p=5474</guid>
		<description><![CDATA[








Kevin Cohn*, Aviva Weinstein**




* Atypon ** Oxford University Press



Play (25min)

Download:&#160;FLV &#124; MOV &#124; OGV &#124; MP3








The speakers will give complementary presentation. Mr. Cohn discuss how recent developments in applications place an even greater emphasis on XML-first workflows, which the largest publishers already have and the smaller ones are moving towards.Content can and should be presented [...]]]></description>
			<content:encoded><![CDATA[<div id="content-margin">
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td id="entry-icon">
<a href="javascript:createWindow('/media/conferences/stm-eproduction-2009/0102-Kevin_Cohn','flowplayer','width=920,height=530,scrollbars,resizable')"><img src="/media/conferences/stm-eproduction-2009/images/0102-Kevin_Cohn.gif" width="100px" height="75" /></a>
</td>
<td valign="top">
<table width="100%" cellspacing="0" cellpadding="0" border="0" height="78px">
<tr>
<td colspan="2" valign="top" height="10px">
<span class="speakername">Kevin Cohn*, Aviva Weinstein**</span>
</td>
</tr>
<tr>
<td colspan="2" valign="top" >
<span class="speaker_affiliation">* Atypon ** Oxford University Press</span>
</td>
</tr>
<tr valign="bottom" >
<td id="play"><a href="javascript:createWindow('/media/conferences/stm-eproduction-2009/0102-Kevin_Cohn','flowplayer','width=920,height=530,scrollbars,resizable')">Play</a> (25min)</td>
<td align="right">
<span class="download">Download:&nbsp;</span><span class="download-formats"><a title="Flash" href="http://media.river-valley.tv/conferences/stm-eproduction-2009/0102-Kevin_Cohn-flv.php" >FLV</a> | <a title="Quicktime" href="http://media.river-valley.tv/conferences/stm-eproduction-2009/0102-Kevin_Cohn-qt.php" >MOV</a> | <a title="Theora" href="http://media.river-valley.tv/conferences/stm-eproduction-2009/0102-Kevin_Cohn-ogv.php" >OGV</a> | <a href="http://media.river-valley.tv/conferences/stm-eproduction-2009/0102-Kevin_Cohn-mp3.php" >MP3</a></span>
</td>
</tr>
</table>
</td>
</tr>
</table>
</div>
<p class="more-details" id="more-details-position"><span id="more-5474"></span></p>
<p id="entry-description">The speakers will give complementary presentation. <strong>Mr. Cohn</strong> discuss how recent developments in applications place an even greater emphasis on XML-first workflows, which the largest publishers already have and the smaller ones are moving towards.Content can and should be presented differently in print, traditional digital (desktop and laptop), and mobile formats. A given researcher can and will consume the same piece of content in more than one of the above formats, each in a different way. <strong>Ms Weinstein</strong> will draw upon the OUP experience. They have found that by developing their resources in XML they are able to benefit customers by enhancing the search experience away from single titles to multiple resources.  Once in a resource it is quite easy to access others relating to the same search topic (in some instances unsubscribed content is made available for free).  The ability to discover greater chunks of materials is exciting &#8211; all too often researchers are pushed into silos of content.</p>
]]></content:encoded>
			<wfw:commentRss>http://river-valley.tv/recent-developments-in-xml-workflows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.river-valley.tv/conferences/stm-eproduction-2009/0102-Kevin_Cohn-qt.php" length="56882057" type="video/quicktime" />
<enclosure url="http://media.river-valley.tv/conferences/stm-eproduction-2009/0102-Kevin_Cohn-ogv.php" length="56295258" type="video/theora" />
<enclosure url="http://media.river-valley.tv/conferences/stm-eproduction-2009/0102-Kevin_Cohn-mp3.php" length="25850359" type="audio/mpeg" />
		</item>
		<item>
		<title>Processing &#8220;Computed&#8221; Texts</title>
		<link>http://river-valley.tv/processing-computed-texts/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=processing-computed-texts</link>
		<comments>http://river-valley.tv/processing-computed-texts/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 19:32:46 +0000</pubDate>
		<dc:creator>kaveh</dc:creator>
				<category><![CDATA[GuIT 2009]]></category>
		<category><![CDATA[Jean-Michel Hufflen]]></category>
		<category><![CDATA[TeX]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[XSLT]]></category>

		<guid isPermaLink="false">http://river-valley.tv/?p=5320</guid>
		<description><![CDATA[








Jean-Michel Hufflen




Université de Franche-Comté



Play (41min)

Download:&#160;FLV &#124; MOV &#124; OGV &#124; MP3







]]></description>
			<content:encoded><![CDATA[<div id="content-margin">
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td id="entry-icon">
<a href="javascript:createWindow('/media/conferences/guit2009/0102-Jean-Michel_Hufflen','flowplayer','width=920,height=509,scrollbars,resizable')"><img src="/media/conferences/guit2009/images/0102-Jean-Michel_Hufflen.jpg" width="100px" height="75" /></a>
</td>
<td valign="top">
<table width="100%" cellspacing="0" cellpadding="0" border="0" height="78px">
<tr>
<td colspan="2" valign="top" height="10px">
<span class="speakername">Jean-Michel Hufflen</span>
</td>
</tr>
<tr>
<td colspan="2" valign="top" >
<span class="speaker_affiliation">Université de Franche-Comté</span>
</td>
</tr>
<tr valign="bottom" >
<td id="play"><a href="javascript:createWindow('/media/conferences/guit2009/0102-Jean-Michel_Hufflen','flowplayer','width=920,height=509,scrollbars,resizable')">Play</a> (41min)</td>
<td align="right">
<span class="download">Download:&nbsp;</span><span class="download-formats"><a title="Flash" href="http://media.river-valley.tv/conferences/guit2009/0102-Jean-Michel_Hufflen-flv.php" >FLV</a> | <a title="Quicktime" href="http://media.river-valley.tv/conferences/guit2009/0102-Jean-Michel_Hufflen-qt.php" >MOV</a> | <a title="Theora" href="http://media.river-valley.tv/conferences/guit2009/0102-Jean-Michel_Hufflen-ogv.php" >OGV</a> | <a href="http://media.river-valley.tv/conferences/guit2009/0102-Jean-Michel_Hufflen-mp3.php" >MP3</a></span>
</td>
</tr>
</table>
</td>
</tr>
</table>
</div>
]]></content:encoded>
			<wfw:commentRss>http://river-valley.tv/processing-computed-texts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.river-valley.tv/conferences/guit2009/0102-Jean-Michel_Hufflen-qt.php" length="50242976" type="video/quicktime" />
<enclosure url="http://media.river-valley.tv/conferences/guit2009/0102-Jean-Michel_Hufflen-ogv.php" length="61348946" type="video/theora" />
<enclosure url="http://media.river-valley.tv/conferences/guit2009/0102-Jean-Michel_Hufflen-mp3.php" length="24097290" type="audio/mpeg" />
		</item>
		<item>
		<title>Exploring XProc</title>
		<link>http://river-valley.tv/exploring-xproc/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=exploring-xproc</link>
		<comments>http://river-valley.tv/exploring-xproc/#comments</comments>
		<pubDate>Wed, 29 Apr 2009 14:53:48 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[XML Prague 2009]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[XProc]]></category>

		<guid isPermaLink="false">http://river-valley.tv/?p=4342</guid>
		<description><![CDATA[








Norman Walsh




MarkLogic



Play (56min)

Download:&#160;FLV &#124; MOV &#124; Ogg &#124; mp3








This presentation will explore the current state of XProc: An XML Pipeline Language through a combination of slides and live demos. Particular attention will be paid to demonstrating pipelines that are, or could be, useful to solve real world problems.
]]></description>
			<content:encoded><![CDATA[<div id="content-margin">
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td id="entry-icon">
<a href="javascript:createWindow('/media/conferences/xmlprague2009/0201-Norman_Walsh','flowplayer','width=920,height=530,scrollbars,resizable')"><img src="/media/conferences/xmlprague2009/images/0201-Norman_Walsh.jpg" width="100px" height="75" style="border: 1px solid #ddd;" /></a>
</td>
<td valign="top">
<table width="100%" cellspacing="0" cellpadding="0" border="0" height="78px">
<tr>
<td colspan="2" valign="top" height="10px">
<span class="speakername">Norman Walsh</span>
</td>
</tr>
<tr>
<td colspan="2" valign="top" >
<span class="speaker_affiliation"><a href="http://www.marklogic.com/" target="_blank">MarkLogic</a></span>
</td>
</tr>
<tr valign="bottom" >
<td id="play"><a href="javascript:createWindow('/media/conferences/xmlprague2009/0201-Norman_Walsh','flowplayer','width=920,height=530,scrollbars,resizable')">Play</a> (56min)</td>
<td align="right">
<span class="download">Download:&nbsp;</span><span class="download-formats"><a title="Flash" href="http://media.river-valley.tv/conferences/xmlprague2009/0201-Norman_Walsh-flv.php" >FLV</a> | <a title="Quicktime" href="http://media.river-valley.tv/conferences/xmlprague2009/0201-Norman_Walsh-qt.php" >MOV</a> | <a title="Ogg Vorbis" href="http://media.river-valley.tv/conferences/xmlprague2009/0201-Norman_Walsh-ogg.php" >Ogg</a> | <a href="http://media.river-valley.tv/conferences/xmlprague2009/0201-Norman_Walsh-mp3.php" >mp3</a></span>
</td>
</tr>
</table>
</td>
</tr>
</table>
</div>
<p class="more-details" id="more-details-position"><span id="more-4342"></span></p>
<p id="entry-description">This presentation will explore the current state of XProc: An XML Pipeline Language through a combination of slides and live demos. Particular attention will be paid to demonstrating pipelines that are, or could be, useful to solve real world problems.</p>
]]></content:encoded>
			<wfw:commentRss>http://river-valley.tv/exploring-xproc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.river-valley.tv/conferences/xmlprague2009/0201-Norman_Walsh-mp3.php" length="53995729" type="audio/mpeg" />
<enclosure url="http://media.river-valley.tv/conferences/xmlprague2009/0201-Norman_Walsh-qt.php" length="109444810" type="video/quicktime" />
		</item>
		<item>
		<title>oXygen XML Editor demo</title>
		<link>http://river-valley.tv/oxygen-xml-editor-demo/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=oxygen-xml-editor-demo</link>
		<comments>http://river-valley.tv/oxygen-xml-editor-demo/#comments</comments>
		<pubDate>Mon, 13 Apr 2009 10:35:41 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[XML Prague 2009]]></category>
		<category><![CDATA[DocBook]]></category>
		<category><![CDATA[oXygen]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[XML editor]]></category>
		<category><![CDATA[XQuery]]></category>
		<category><![CDATA[XSLT]]></category>

		<guid isPermaLink="false">http://beta.river-valley.tv/?p=4236</guid>
		<description><![CDATA[








George Cristian Bina




oXygenXML



Play (43min)

Download:&#160;FLV &#124; MOV &#124; Ogg &#124; mp3








A live demo of oXygen presented by two of the oXygen team members. The demo will cover some of the important XML authoring and development features like:

visual authoring (DocBook, DITA, etc.)
schema development
XSLT development and debugging
working with XQuery and XML Databases

Questions are welcome at any time!
]]></description>
			<content:encoded><![CDATA[<div id="content-margin">
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td id="entry-icon">
<a href="javascript:createWindow('/media/conferences/xmlprague2009/0104-George_Cristian_Bina','flowplayer','width=920,height=530,scrollbars,resizable')"><img src="/media/conferences/xmlprague2009/images/0104-George_Cristian_Bina.jpg" width="100px" height="75" /></a>
</td>
<td valign="top">
<table width="100%" cellspacing="0" cellpadding="0" border="0" height="78px">
<tr>
<td colspan="2" valign="top" height="10px">
<span class="speakername">George Cristian Bina</span>
</td>
</tr>
<tr>
<td colspan="2" valign="top" >
<span class="speaker_affiliation"><a href="http://www.oxygenxml.com/" target="_blank">oXygenXML</a></span>
</td>
</tr>
<tr valign="bottom" >
<td id="play"><a href="javascript:createWindow('/media/conferences/xmlprague2009/0104-George_Cristian_Bina','flowplayer','width=920,height=530,scrollbars,resizable')">Play</a> (43min)</td>
<td align="right">
<span class="download">Download:&nbsp;</span><span class="download-formats"><a title="Flash" href="http://media.river-valley.tv/conferences/xmlprague2009/0104-George_Cristian_Bina-flv.php" >FLV</a> | <a title="Quicktime" href="http://media.river-valley.tv/conferences/xmlprague2009/0104-George_Cristian_Bina-qt.php" >MOV</a> | <a title="Ogg Vorbis" href="http://media.river-valley.tv/conferences/xmlprague2009/0104-George_Cristian_Bina-ogg.php" >Ogg</a> | <a href="http://media.river-valley.tv/conferences/xmlprague2009/0104-George_Cristian_Bina-mp3.php" >mp3</a></span>
</td>
</tr>
</table>
</td>
</tr>
</table>
</div>
<p class="more-details" id="more-details-position"><span id="more-4236"></span></p>
<p id="entry-description">A live demo of oXygen presented by two of the oXygen team members. The demo will cover some of the important XML authoring and development features like:</p>
<ul>
<li>visual authoring (DocBook, DITA, etc.)</li>
<li>schema development</li>
<li>XSLT development and debugging</li>
<li>working with XQuery and XML Databases</li>
</ul>
<p>Questions are welcome at any time!</p>
]]></content:encoded>
			<wfw:commentRss>http://river-valley.tv/oxygen-xml-editor-demo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.river-valley.tv/conferences/xmlprague2009/0104-George_Cristian_Bina-qt.php" length="64970265" type="video/quicktime" />
<enclosure url="http://media.river-valley.tv/conferences/xmlprague2009/0104-George_Cristian_Bina-mp3.php" length="24326631" type="audio/mpeg" />
		</item>
		<item>
		<title>FunctX: A case study in end-to-end processing of XML</title>
		<link>http://river-valley.tv/functx-a-case-study-in-end-to-end-processing-of-xml/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=functx-a-case-study-in-end-to-end-processing-of-xml</link>
		<comments>http://river-valley.tv/functx-a-case-study-in-end-to-end-processing-of-xml/#comments</comments>
		<pubDate>Mon, 13 Apr 2009 10:28:55 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[XML Prague 2009]]></category>
		<category><![CDATA[FunctX]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[XQuery]]></category>
		<category><![CDATA[XSLT]]></category>

		<guid isPermaLink="false">http://beta.river-valley.tv/?p=4234</guid>
		<description><![CDATA[








Priscilla Walmsley




Datypic



Play (35min)

Download:&#160;FLV &#124; MOV &#124; Ogg &#124; mp3








The FunctX XQuery/XSLT 2.0 function library is a set of reusable functions for XQuery 1.0 and XSLT 2.0. The project itself is an open source application and framework for developers to create function libraries. This talk will present an overview of FunctX from the perspectives of using [...]]]></description>
			<content:encoded><![CDATA[<div id="content-margin">
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td id="entry-icon">
<a href="javascript:createWindow('/media/conferences/xmlprague2009/0103-Priscilla_Walmsley','flowplayer','width=920,height=530,scrollbars,resizable')"><img src="/media/conferences/xmlprague2009/images/0103-Priscilla_Walmsley.jpg" width="100px" height="75" /></a>
</td>
<td valign="top">
<table width="100%" cellspacing="0" cellpadding="0" border="0" height="78px">
<tr>
<td colspan="2" valign="top" height="10px">
<span class="speakername">Priscilla Walmsley</span>
</td>
</tr>
<tr>
<td colspan="2" valign="top" >
<span class="speaker_affiliation"><a href="http://www.datypic.com/" target="_blank">Datypic</a></span>
</td>
</tr>
<tr valign="bottom" >
<td id="play"><a href="javascript:createWindow('/media/conferences/xmlprague2009/0103-Priscilla_Walmsley','flowplayer','width=920,height=530,scrollbars,resizable')">Play</a> (35min)</td>
<td align="right">
<span class="download">Download:&nbsp;</span><span class="download-formats"><a title="Flash" href="http://media.river-valley.tv/conferences/xmlprague2009/0103-Priscilla_Walmsley-flv.php" >FLV</a> | <a title="Quicktime" href="http://media.river-valley.tv/conferences/xmlprague2009/0103-Priscilla_Walmsley-qt.php" >MOV</a> | <a title="Ogg Vorbis" href="http://media.river-valley.tv/conferences/xmlprague2009/0103-Priscilla_Walmsley-ogg.php" >Ogg</a> | <a href="http://media.river-valley.tv/conferences/xmlprague2009/0103-Priscilla_Walmsley-mp3.php" >mp3</a></span>
</td>
</tr>
</table>
</td>
</tr>
</table>
</div>
<p class="more-details" id="more-details-position"><span id="more-4234"></span></p>
<p id="entry-description">The FunctX XQuery/XSLT 2.0 function library is a set of reusable functions for XQuery 1.0 and XSLT 2.0. The project itself is an open source application and framework for developers to create function libraries. This talk will present an overview of FunctX from the perspectives of using the library and as an example of how one would build reusable XSLT and XQuery modules.</p>
]]></content:encoded>
			<wfw:commentRss>http://river-valley.tv/functx-a-case-study-in-end-to-end-processing-of-xml/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.river-valley.tv/conferences/xmlprague2009/0103-Priscilla_Walmsley-qt.php" length="62327928" type="video/quicktime" />
<enclosure url="http://media.river-valley.tv/conferences/xmlprague2009/0103-Priscilla_Walmsley-mp3.php" length="20589258" type="audio/mpeg" />
		</item>
		<item>
		<title>XML Schema moves forward</title>
		<link>http://river-valley.tv/xml-schema-moves-forward/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=xml-schema-moves-forward</link>
		<comments>http://river-valley.tv/xml-schema-moves-forward/#comments</comments>
		<pubDate>Mon, 13 Apr 2009 10:16:00 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[XML Prague 2009]]></category>
		<category><![CDATA[Saxon]]></category>
		<category><![CDATA[W3C]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[XPath]]></category>
		<category><![CDATA[XQuery]]></category>
		<category><![CDATA[XSLT]]></category>

		<guid isPermaLink="false">http://beta.river-valley.tv/?p=4228</guid>
		<description><![CDATA[








Michael Kay




Saxonica



Play (60min)

Download:&#160;FLV &#124; MOV &#124; Ogg &#124; mp3








 The XML Schema (XSD) specification from W3C is a paradox: it is one of the most heavily criticised specifications to come out of the organisation, but at the same time it has been widely adopted and implemented, and it can be said to have met all [...]]]></description>
			<content:encoded><![CDATA[<div id="content-margin">
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td id="entry-icon">
<a href="javascript:createWindow('/media/conferences/xmlprague2009/0101-Michael_Kay','flowplayer','width=920,height=530,scrollbars,resizable')"><img src="/media/conferences/xmlprague2009/images/0101-Michael_Kay.jpg" width="100px" height="75" /></a>
</td>
<td valign="top">
<table width="100%" cellspacing="0" cellpadding="0" border="0" height="78px">
<tr>
<td colspan="2" valign="top" height="10px">
<span class="speakername">Michael Kay</span>
</td>
</tr>
<tr>
<td colspan="2" valign="top" >
<span class="speaker_affiliation"><a href="http://www.saxonica.com/" target="_blank">Saxonica</a></span>
</td>
</tr>
<tr valign="bottom" >
<td id="play"><a href="javascript:createWindow('/media/conferences/xmlprague2009/0101-Michael_Kay','flowplayer','width=920,height=530,scrollbars,resizable')">Play</a> (60min)</td>
<td align="right">
<span class="download">Download:&nbsp;</span><span class="download-formats"><a title="Flash" href="http://media.river-valley.tv/conferences/xmlprague2009/0101-Michael_Kay-flv.php" >FLV</a> | <a title="QuickTime" href="http://media.river-valley.tv/conferences/xmlprague2009/0101-Michael_Kay-qt.php" >MOV</a> | <a title="Ogg" href="http://media.river-valley.tv/conferences/xmlprague2009/0101-Michael_Kay-ogg.php" >Ogg</a> | <a href="http://media.river-valley.tv/conferences/xmlprague2009/0101-Michael_Kay-mp3.php" >mp3</a></span>
</td>
</tr>
</table>
</td>
</tr>
</table>
</div>
<p class="more-details" id="more-details-position"><span id="more-4228"></span></p>
<p id="entry-description"> The XML Schema (XSD) specification from W3C is a paradox: it is one of the most heavily criticised specifications to come out of the organisation, but at the same time it has been widely adopted and implemented, and it can be said to have met all its design objectives.</p>
<p>For some time the responsible working group has been developing a new version, XSD 1.1, which is starting to get close to the finish line. Many of the difficulties with the specification (such as its immense complexity) will still be there, but some of the criticisms, notably those concerned with the limited functionality of the spec, are met head on with some powerful new features. This talk will give a quick overview of what&#8217;s new, while concentrating in particular on the way in which Assertions are likely to change the way in which XSD is used. Assertions, borrowed from Schematron, supplement the ability to define constraints using grammar and datatypes by a general predicate mechanism based on XPath. Already implemented in Saxon, they offer far more than the obvious ability to define boolean constraints: the talk will explain how they can be used as a powerful mechanism for tailoring and specializing schemas for use in different environments within an industry community.</p>
<p>The speaker, Dr Michael Kay, is founder of Saxonica Limited which develops the popular Saxon XSLT, XQuery, and XML Schema engine. He is a member of the W3C working groups for all three languages, and author of XSLT 2.0 Programmer&#8217;s Reference, the definitive Wrox guide to the language, recently republished in a fourth edition.</p>
]]></content:encoded>
			<wfw:commentRss>http://river-valley.tv/xml-schema-moves-forward/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.river-valley.tv/conferences/xmlprague2009/0101-Michael_Kay-qt.php" length="73259750" type="video/quicktime" />
<enclosure url="http://media.river-valley.tv/conferences/xmlprague2009/0101-Michael_Kay-mp3.php" length="46699560" type="audio/mpeg" />
		</item>
		<item>
		<title>Xdefinition 2.1</title>
		<link>http://river-valley.tv/xdefinition-21/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=xdefinition-21</link>
		<comments>http://river-valley.tv/xdefinition-21/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 10:13:47 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[XML Prague 2009]]></category>
		<category><![CDATA[Xdefinition]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://beta.river-valley.tv/?p=4210</guid>
		<description><![CDATA[








Václav Trojan




Syntea



Play (43min)

Download:&#160;FLV  &#124; MOV &#124; Ogg &#124; mp3








The paper describes Xdefinition 2.1 as an integral instrument for the design and development of projects with XML objects. In our development of Xdefinitions we concentrated on their application in the process of XML documents throughout the life cycle of the information system creation. This cycle [...]]]></description>
			<content:encoded><![CDATA[<div id="content-margin">
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td id="entry-icon">
<a href="javascript:createWindow('/media/conferences/xmlprague2009/0203-Vaclav_Trojan','flowplayer','width=920,height=530,scrollbars,resizable')"><img src="/media/conferences/xmlprague2009/images/0203-Vaclav_Trojan.jpg" width="100px" height="75" /></a>
</td>
<td valign="top">
<table width="100%" cellspacing="0" cellpadding="0" border="0" height="78px">
<tr>
<td colspan="2" valign="top" height="10px">
<span class="speakername">Václav Trojan</span>
</td>
</tr>
<tr>
<td colspan="2" valign="top" >
<span class="speaker_affiliation"><a href="http://www.syntea.cz/" target="_blank">Syntea</a></span>
</td>
</tr>
<tr valign="bottom" >
<td id="play"><a href="javascript:createWindow('/media/conferences/xmlprague2009/0203-Vaclav_Trojan','flowplayer','width=920,height=530,scrollbars,resizable')">Play</a> (43min)</td>
<td align="right">
<span class="download">Download:&nbsp;</span><span class="download-formats"><a title="Flash" href="http://media.river-valley.tv/conferences/xmlprague2009/0203-Vaclav_Trojan-flv.php" >FLV</a>  | <a title="QuickTime" href="http://media.river-valley.tv/conferences/xmlprague2009/0203-Vaclav_Trojan-qt.php" >MOV</a> | <a title="Ogg" href="http://media.river-valley.tv/conferences/xmlprague2009/0203-Vaclav_Trojan-ogg.php" >Ogg</a> | <a href="http://media.river-valley.tv/conferences/xmlprague2009/0203-Vaclav_Trojan-mp3.php" >mp3</a></span>
</td>
</tr>
</table>
</td>
</tr>
</table>
</div>
<p class="more-details" id="more-details-position"><span id="more-4210"></span></p>
<p id="entry-description">The paper describes Xdefinition 2.1 as an integral instrument for the design and development of projects with XML objects. In our development of Xdefinitions we concentrated on their application in the process of XML documents throughout the life cycle of the information system creation. This cycle typically includes discussions and negotiations with partners, analysts and implementators. We emphasized comprehensibility for all participants of the individual stages of IS formation as well as the binding character. The description of XML objects structures by means of Xdefinitions is easy to understand not only for informatics experts but also for a wider spectrum of participants who inevitably take part in the project implementation. By the binding character we mean the usability of the description for machine processing (description of data structures includes also processing code). Compared to the previous versions the Xdefinitions 2.1 thus allow also to define links of the objects to different situations in the course of their processing.</p>
]]></content:encoded>
			<wfw:commentRss>http://river-valley.tv/xdefinition-21/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.river-valley.tv/conferences/xmlprague2009/0203-Vaclav_Trojan-mp3.php" length="39209178" type="audio/mpeg" />
<enclosure url="http://media.river-valley.tv/conferences/xmlprague2009/0203-Vaclav_Trojan-qt.php" length="69698332" type="video/quicktime" />
		</item>
		<item>
		<title>Advanced Automated Authoring with XML</title>
		<link>http://river-valley.tv/advanced-automated-authoring-with-xml/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=advanced-automated-authoring-with-xml</link>
		<comments>http://river-valley.tv/advanced-automated-authoring-with-xml/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 10:10:42 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[XML Prague 2009]]></category>
		<category><![CDATA[DocBook]]></category>
		<category><![CDATA[SVG]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://beta.river-valley.tv/?p=4208</guid>
		<description><![CDATA[








Petr Nálevka








Play (23min)

Download:&#160;FLV &#124; MOV &#124; Ogg &#124; mp3








This article proposes a set of powerful XML technologies (e. g. DocBook, SVG&#8230;) to automate authoring of large, detailed and highly visual documentation which would be difficult and error prone to reproduce manually. The author further proposes best-practices for XML authoring and introduces a simple yet powerful [...]]]></description>
			<content:encoded><![CDATA[<div id="content-margin">
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td id="entry-icon">
<a href="javascript:createWindow('/media/conferences/xmlprague2009/0203-Petr_Nalevka','flowplayer','width=920,height=530,scrollbars,resizable')"><img src="/media/conferences/xmlprague2009/images/0203-Petr_Nalevka.jpg" width="100px" height="75" /></a>
</td>
<td valign="top">
<table width="100%" cellspacing="0" cellpadding="0" border="0" height="78px">
<tr>
<td colspan="2" valign="top" height="10px">
<span class="speakername">Petr Nálevka</span>
</td>
</tr>
<tr>
<td colspan="2" valign="top" >
<span class="speaker_affiliation"></span>
</td>
</tr>
<tr valign="bottom" >
<td id="play"><a href="javascript:createWindow('/media/conferences/xmlprague2009/0203-Petr_Nalevka','flowplayer','width=920,height=530,scrollbars,resizable')">Play</a> (23min)</td>
<td align="right">
<span class="download">Download:&nbsp;</span><span class="download-formats"><a title="Flash" href="http://media.river-valley.tv/conferences/xmlprague2009/0203-Petr_Nalevka-flv.php" >FLV</a> | <a title="QuickTime" href="http://media.river-valley.tv/conferences/xmlprague2009/0203-Petr_Nalevka-qt.php" >MOV</a> | <a title="Ogg" href="http://media.river-valley.tv/conferences/xmlprague2009/0203-Petr_Nalevka-ogg.php" >Ogg</a> | <a href="http://media.river-valley.tv/conferences/xmlprague2009/0203-Petr_Nalevka-mp3.php" >mp3</a></span>
</td>
</tr>
</table>
</td>
</tr>
</table>
</div>
<p class="more-details" id="more-details-position"><span id="more-4208"></span></p>
<p id="entry-description">This article proposes a set of powerful XML technologies (e. g. DocBook, SVG&#8230;) to automate authoring of large, detailed and highly visual documentation which would be difficult and error prone to reproduce manually. The author further proposes best-practices for XML authoring and introduces a simple yet powerful framework which supports tasks typically related to document publishing and integration of information from various sources.</p>
<p>Rather than building a complex theoretical background this article focuses on being very practical. It demonstrates the use of various technologies on a case study taken from the networking industry.</p>
]]></content:encoded>
			<wfw:commentRss>http://river-valley.tv/advanced-automated-authoring-with-xml/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.river-valley.tv/conferences/xmlprague2009/0203-Petr_Nalevka-mp3.php" length="21995281" type="audio/mpeg" />
<enclosure url="http://media.river-valley.tv/conferences/xmlprague2009/0203-Petr_Nalevka-qt.php" length="56068392" type="video/quicktime" />
		</item>
		<item>
		<title>High-performance XML: theory and practice</title>
		<link>http://river-valley.tv/high-performance-xml-theory-and-practice/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=high-performance-xml-theory-and-practice</link>
		<comments>http://river-valley.tv/high-performance-xml-theory-and-practice/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 09:59:08 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[XML Prague 2009]]></category>
		<category><![CDATA[Markup]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://beta.river-valley.tv/?p=4201</guid>
		<description><![CDATA[








Alex Brown




adjb.net



Play (32min)

Download:&#160;FLV &#124; MOV &#124; Ogg &#124; mp3








At the 2006 Extreme Markup conference in Montreal I presented a paper outlining a method of XML processing based around &#8220;frozen streams&#8221; which seemed to promise better memory usage and execution time for common XML processing operations.
This paper briefly revisits the theory, presents the results of implementing [...]]]></description>
			<content:encoded><![CDATA[<div id="content-margin">
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td id="entry-icon">
<a href="javascript:createWindow('/media/conferences/xmlprague2009/0202-Alex_Brown','flowplayer','width=920,height=530,scrollbars,resizable')"><img src="/media/conferences/xmlprague2009/images/0202-Alex_Brown.jpg" width="100px" height="75" /></a>
</td>
<td valign="top">
<table width="100%" cellspacing="0" cellpadding="0" border="0" height="78px">
<tr>
<td colspan="2" valign="top" height="10px">
<span class="speakername">Alex Brown</span>
</td>
</tr>
<tr>
<td colspan="2" valign="top" >
<span class="speaker_affiliation"><a href="http://www.adjb.net" target="_blank">adjb.net</a></span>
</td>
</tr>
<tr valign="bottom" >
<td id="play"><a href="javascript:createWindow('/media/conferences/xmlprague2009/0202-Alex_Brown','flowplayer','width=920,height=530,scrollbars,resizable')">Play</a> (32min)</td>
<td align="right">
<span class="download">Download:&nbsp;</span><span class="download-formats"><a title="Flash" href="http://media.river-valley.tv/conferences/xmlprague2009/0202-Alex_Brown-flv.php" >FLV</a> | <a title="QuickTime" href="http://media.river-valley.tv/conferences/xmlprague2009/0202-Alex_Brown-qt.php" >MOV</a> | <a title="OGG" href="http://media.river-valley.tv/conferences/xmlprague2009/0202-Alex_Brown-ogg.php" >Ogg</a> | <a href="http://media.river-valley.tv/conferences/xmlprague2009/0202-Alex_Brown-mp3.php" >mp3</a></span>
</td>
</tr>
</table>
</td>
</tr>
</table>
</div>
<p class="more-details" id="more-details-position"><span id="more-4201"></span></p>
<p id="entry-description">At the 2006 Extreme Markup conference in Montreal I presented a paper outlining a method of XML processing based around &#8220;frozen streams&#8221; which seemed to promise better memory usage and execution time for common XML processing operations.</p>
<p>This paper briefly revisits the theory, presents the results of implementing it, enumerates the lessons learned and suggests new ways forward.</p>
]]></content:encoded>
			<wfw:commentRss>http://river-valley.tv/high-performance-xml-theory-and-practice/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.river-valley.tv/conferences/xmlprague2009/0202-Alex_Brown-qt.php" length="36767047" type="video/quicktime" />
<enclosure url="http://media.river-valley.tv/conferences/xmlprague2009/0202-Alex_Brown-mp3.php" length="29985398" type="audio/mpeg" />
		</item>
		<item>
		<title>Optimizing XML Content Delivery with XProc</title>
		<link>http://river-valley.tv/optimizing-xml-content-delivery-with-xproc/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=optimizing-xml-content-delivery-with-xproc</link>
		<comments>http://river-valley.tv/optimizing-xml-content-delivery-with-xproc/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 08:45:26 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[XML Prague 2009]]></category>
		<category><![CDATA[W3C]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[XProc]]></category>

		<guid isPermaLink="false">http://beta.river-valley.tv/?p=4197</guid>
		<description><![CDATA[








Vojtěch Toman




EMC Corporation



Play (28min)

Download:&#160;FLV &#124; MOV &#124; Ogg &#124; mp3








XProc, or the XML Pipeline Language, has every potential to become one of the most useful new XML technologies around. The language has recently become a W3C Candidate Recommendation and is gathering growing interest in the XML community, both from the users and implementers.
Following the progress [...]]]></description>
			<content:encoded><![CDATA[<div id="content-margin">
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td id="entry-icon">
<a href="javascript:createWindow('/media/conferences/xmlprague2009/0201-Vojtech_Toman','flowplayer','width=920,height=530,scrollbars,resizable')"><img src="/media/conferences/xmlprague2009/images/0201-Vojtech_Toman.jpg" width="100px" height="75" /></a>
</td>
<td valign="top">
<table width="100%" cellspacing="0" cellpadding="0" border="0" height="78px">
<tr>
<td colspan="2" valign="top" height="10px">
<span class="speakername">Vojtěch Toman</span>
</td>
</tr>
<tr>
<td colspan="2" valign="top" >
<span class="speaker_affiliation"><a href="http://www.emc.com/" target="_blank">EMC Corporation</a></span>
</td>
</tr>
<tr valign="bottom" >
<td id="play"><a href="javascript:createWindow('/media/conferences/xmlprague2009/0201-Vojtech_Toman','flowplayer','width=920,height=530,scrollbars,resizable')">Play</a> (28min)</td>
<td align="right">
<span class="download">Download:&nbsp;</span><span class="download-formats"><a title="Flash" href="http://media.river-valley.tv/conferences/xmlprague2009/0201-Vojtech_Toman-flv.php" >FLV</a> | <a title="QuickTime" href="http://media.river-valley.tv/conferences/xmlprague2009/0201-Vojtech_Toman-qt.php" >MOV</a> | <a title="Ogg" href="http://media.river-valley.tv/conferences/xmlprague2009/0201-Vojtech_Toman-ogg.php" >Ogg</a> | <a href="http://media.river-valley.tv/conferences/xmlprague2009/0201-Vojtech_Toman-mp3.php" >mp3</a></span>
</td>
</tr>
</table>
</td>
</tr>
</table>
</div>
<p class="more-details" id="more-details-position"><span id="more-4197"></span></p>
<p id="entry-description">XProc, or the XML Pipeline Language, has every potential to become one of the most useful new XML technologies around. The language has recently become a W3C Candidate Recommendation and is gathering growing interest in the XML community, both from the users and implementers.</p>
<p>Following the progress of the specification, and the evolution of the language to its present form, XProc has been successfully deployed in a dynamic content delivery platform, where it has quickly proved its strengths and established itself as the primary technology for XML data manipulations.</p>
<p>In this paper, we will briefly discuss the design principles behind XProc implementation and then proceed by illustrating how XProc can be leveraged in the XML content delivery context. We will present a number of use cases and show some XProc pipelines that can be used for implementing the relevant functionality. For each use case, we will start by formulating a relatively simple introductory scenario (usually with equally simple solution) to get the reader familiar with the problem – and to show that even the simplest XProc pipelines can provide us with enough power for our needs. After that, we move on to a more challenging scenario, which will require us to use more complex XProc pipelines. </p>
]]></content:encoded>
			<wfw:commentRss>http://river-valley.tv/optimizing-xml-content-delivery-with-xproc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.river-valley.tv/conferences/xmlprague2009/0201-Vojtech_Toman-mp3.php" length="26378921" type="audio/mpeg" />
<enclosure url="http://media.river-valley.tv/conferences/xmlprague2009/0201-Vojtech_Toman-qt.php" length="42561102" type="video/quicktime" />
		</item>
		<item>
		<title>Practical Reuse in XML</title>
		<link>http://river-valley.tv/practical-reuse-in-xml/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=practical-reuse-in-xml</link>
		<comments>http://river-valley.tv/practical-reuse-in-xml/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 08:41:31 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[XML Prague 2009]]></category>
		<category><![CDATA[Markup]]></category>
		<category><![CDATA[Publishing]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://beta.river-valley.tv/?p=4195</guid>
		<description><![CDATA[








Ari Nordström








Play (26min)

Download:&#160;FLV &#124; MOV &#124; OGG &#124;mp3








Reuse is often the key selling point for XML authoring systems. This presentation examines reuse from various points of view, from the author&#8217;s to the developer&#8217;s, offering practical strategies for reuse of content. Markup design is discussed, as are necessary prerequisites for making such a system work. What [...]]]></description>
			<content:encoded><![CDATA[<div id="content-margin">
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td id="entry-icon">
<a href="javascript:createWindow('/media/conferences/xmlprague2009/0104-Ari_Nordstrom','flowplayer','width=920,height=530,scrollbars,resizable')"><img src="/media/conferences/xmlprague2009/images/0104-Ari_Nordstrom.jpg" width="100px" height="75" /></a>
</td>
<td valign="top">
<table width="100%" cellspacing="0" cellpadding="0" border="0" height="78px">
<tr>
<td colspan="2" valign="top" height="10px">
<span class="speakername">Ari Nordström</span>
</td>
</tr>
<tr>
<td colspan="2" valign="top" >
<span class="speaker_affiliation"></span>
</td>
</tr>
<tr valign="bottom" >
<td id="play"><a href="javascript:createWindow('/media/conferences/xmlprague2009/0104-Ari_Nordstrom','flowplayer','width=920,height=530,scrollbars,resizable')">Play</a> (26min)</td>
<td align="right">
<span class="download">Download:&nbsp;</span><span class="download-formats"><a title="Flash" href="http://media.river-valley.tv/conferences/xmlprague2009/0104-Ari_Nordstrom-flv.php" >FLV</a> | <a title="Quicktime" href="http://media.river-valley.tv/conferences/xmlprague2009/0104-Ari_Nordstrom-qt.php" >MOV</a> | <a title="OGG" href="http://media.river-valley.tv/conferences/xmlprague2009/0104-Ari_Nordstrom-ogg.php" >OGG</a> |<a href="http://media.river-valley.tv/conferences/xmlprague2009/0104-Ari_Nordstrom-mp3.php" >mp3</a></span>
</td>
</tr>
</table>
</td>
</tr>
</table>
</div>
<p class="more-details" id="more-details-position"><span id="more-4195"></span></p>
<p id="entry-description">Reuse is often the key selling point for XML authoring systems. This presentation examines reuse from various points of view, from the author&#8217;s to the developer&#8217;s, offering practical strategies for reuse of content. Markup design is discussed, as are necessary prerequisites for making such a system work. What should be reused, and when? How do you uniquely identify a resource, and what, exactly, is a resource anyway? How do you design a user interface that helps the author instead of hindering her? From a practical point of view, how do you design a publishing process that works?</p>
<p>A demonstration of such a system illustrates the points made.</p>
]]></content:encoded>
			<wfw:commentRss>http://river-valley.tv/practical-reuse-in-xml/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.river-valley.tv/conferences/xmlprague2009/0104-Ari_Nordstrom-qt.php" length="29159150" type="video/quicktime" />
<enclosure url="http://media.river-valley.tv/conferences/xmlprague2009/0104-Ari_Nordstrom-mp3.php" length="24037232" type="audio/mpeg" />
		</item>
		<item>
		<title>Designing XML/Web Languages: A Review of Common Mistakes</title>
		<link>http://river-valley.tv/designing-xmlweb-languages-a-review-of-common-mistakes/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=designing-xmlweb-languages-a-review-of-common-mistakes</link>
		<comments>http://river-valley.tv/designing-xmlweb-languages-a-review-of-common-mistakes/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 08:39:09 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[XML Prague 2009]]></category>
		<category><![CDATA[Web Languages]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://beta.river-valley.tv/?p=4193</guid>
		<description><![CDATA[








Robin Berjon




Robineko



Play (33min)

Download:&#160;FLV &#124; MOV &#124; Ogg &#124; mp3








 The tremendous uptake that XML benefited from a decade ago led to a great many XML vocabularies being defined, notably in the area of Web technology. But unfortunately there was not enough markup experience around to help so many projects avoid pitfalls.
This talk will look at [...]]]></description>
			<content:encoded><![CDATA[<div id="content-margin">
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td id="entry-icon">
<a href="javascript:createWindow('/media/conferences/xmlprague2009/0104-Robin_Berjon','flowplayer','width=920,height=530,scrollbars,resizable')"><img src="/media/conferences/xmlprague2009/images/0104-Robin_Berjon.jpg" width="100px" height="75" /></a>
</td>
<td valign="top">
<table width="100%" cellspacing="0" cellpadding="0" border="0" height="78px">
<tr>
<td colspan="2" valign="top" height="10px">
<span class="speakername">Robin Berjon</span>
</td>
</tr>
<tr>
<td colspan="2" valign="top" >
<span class="speaker_affiliation"><a href="http://robineko.com/" target="_blank">Robineko</a></span>
</td>
</tr>
<tr valign="bottom" >
<td id="play"><a href="javascript:createWindow('/media/conferences/xmlprague2009/0104-Robin_Berjon','flowplayer','width=920,height=530,scrollbars,resizable')">Play</a> (33min)</td>
<td align="right">
<span class="download">Download:&nbsp;</span><span class="download-formats"><a title="Flash" href="http://media.river-valley.tv/conferences/xmlprague2009/0104-Robin_Berjon-flv.php" >FLV</a> | <a href="http://media.river-valley.tv/conferences/xmlprague2009/0104-Robin_Berjon-qt.php">MOV</a> | <a href="http://media.river-valley.tv/conferences/xmlprague2009/0104-Robin_Berjon-ogg.php">Ogg</a> | <a href="http://media.river-valley.tv/conferences/xmlprague2009/0104-Robin_Berjon-mp3.php" >mp3</a></span>
</td>
</tr>
</table>
</td>
</tr>
</table>
</div>
<p class="more-details" id="more-details-position"><span id="more-4193"></span></p>
<p id="entry-description"> The tremendous uptake that XML benefited from a decade ago led to a great many XML vocabularies being defined, notably in the area of Web technology. But unfortunately there was not enough markup experience around to help so many projects avoid pitfalls.</p>
<p>This talk will look at a number of examples of vocabulary design failures in the area of Web languages, and discuss why they are problematic and how to avoid them. </p>
]]></content:encoded>
			<wfw:commentRss>http://river-valley.tv/designing-xmlweb-languages-a-review-of-common-mistakes/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
<enclosure url="http://media.river-valley.tv/conferences/xmlprague2009/0104-Robin_Berjon-qt.php" length="43034622" type="video/quicktime" />
<enclosure url="http://media.river-valley.tv/conferences/xmlprague2009/0104-Robin_Berjon-mp3.php" length="30859222" type="audio/mpeg" />
		</item>
		<item>
		<title>A pragmatic toolchain: TeX and friends and friends of friends</title>
		<link>http://river-valley.tv/tex-and-friends-and-friends-of-friends/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=tex-and-friends-and-friends-of-friends</link>
		<comments>http://river-valley.tv/tex-and-friends-and-friends-of-friends/#comments</comments>
		<pubDate>Sun, 27 Jul 2008 08:20:55 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[TUG 2008]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[TeX]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[XSLT]]></category>

		<guid isPermaLink="false">http://dayakar.river-valley.com/?p=830</guid>
		<description><![CDATA[








Steve Peter




Pragmatic Programmers



Play (30min)

Download:&#160;FLV &#124; MOV &#124; Ogg &#124; mp3








In this talk, we present the toolchain used to produce the award-winning Pragmatic Bookshelf titles and examine some of the pleasures and pitfalls encountered using TeX, XML, XSLT, Ruby and other open technologies.
]]></description>
			<content:encoded><![CDATA[<div id="content-margin">
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td id="entry-icon">
<a href="javascript:createWindow('/media/conferences/tug2008/0101-Steve_Peter/','flowplayer','width=800,height=630,scrollbars,resizable')"><img src="/wp-content/uploads/2008/12/0101-Steve_Peter.jpg" width="100px" height="75" /></a>
</td>
<td valign="top">
<table width="100%" cellspacing="0" cellpadding="0" border="0" height="78px">
<tr>
<td colspan="2" valign="top" height="10px">
<span class="speakername">Steve Peter</span>
</td>
</tr>
<tr>
<td colspan="2" valign="top" >
<span class="speaker_affiliation">Pragmatic Programmers</span>
</td>
</tr>
<tr valign="bottom" >
<td id="play"><a href="javascript:createWindow('/media/conferences/tug2008/0101-Steve_Peter/','flowplayer','width=800,height=630,scrollbars,resizable')">Play</a> (30min)</td>
<td align="right">
<span class="download">Download:&nbsp;</span><span class="download-formats"><a title="Flash" href="http://media.river-valley.tv/conferences/tug2008/0101-Steve_Peter-flv.php" >FLV</a> | <a title="Quicktime" href="http://media.river-valley.tv/conferences/tug2008/0101-Steve_Peter-qt.php" >MOV</a> | <a title="Ogg Vorbis" href="http://media.river-valley.tv/conferences/tug2008/0101-Steve_Peter-ogg.php" >Ogg</a> | <a href="http://media.river-valley.tv/conferences/tug2008/0101-Steve_Peter-mp3.php" >mp3</a></span>
</td>
</tr>
</table>
</td>
</tr>
</table>
</div>
<p class="more-details" id="more-details-position"><span id="more-830"></span></p>
<p id="entry-description">In this talk, we present the toolchain used to produce the award-winning Pragmatic Bookshelf titles and examine some of the pleasures and pitfalls encountered using TeX, XML, XSLT, Ruby and other open technologies.</p>
]]></content:encoded>
			<wfw:commentRss>http://river-valley.tv/tex-and-friends-and-friends-of-friends/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.river-valley.tv/conferences/tug2008/0101-Steve_Peter-mp3.php" length="29409733" type="audio/mpeg" />
<enclosure url="http://media.river-valley.tv/conferences/tug2008/0101-Steve_Peter-qt.php" length="53056013" type="video/quicktime" />
		</item>
		<item>
		<title>Maths in XML</title>
		<link>http://river-valley.tv/maths-in-xml/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=maths-in-xml</link>
		<comments>http://river-valley.tv/maths-in-xml/#comments</comments>
		<pubDate>Thu, 27 Sep 2007 12:17:43 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[Technical presentations]]></category>
		<category><![CDATA[Maths]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://river-valley.tv/?p=4274</guid>
		<description><![CDATA[








Uday




River Valley Technologies



Play (7min)

Download:&#160;FLV &#124; MOV &#124; Ogg &#124; mp3







]]></description>
			<content:encoded><![CDATA[<div id="content-margin">
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td id="entry-icon">
<a href="javascript:createWindow('/media/river-valley/technical-presentations/Uday','flowplayer','width=920,height=509,scrollbars,resizable')"><img src="/media/river-valley/technical-presentations/images/Uday.jpg" width="100px" height="75" /></a>
</td>
<td valign="top">
<table width="100%" cellspacing="0" cellpadding="0" border="0" height="78px">
<tr>
<td colspan="2" valign="top" height="10px">
<span class="speakername">Uday</span>
</td>
</tr>
<tr>
<td colspan="2" valign="top" >
<span class="speaker_affiliation"><a href="http://river-valley.com">River Valley Technologies</a></span>
</td>
</tr>
<tr valign="bottom" >
<td id="play"><a href="javascript:createWindow('/media/river-valley/technical-presentations/Uday','flowplayer','width=920,height=509,scrollbars,resizable')">Play</a> (7min)</td>
<td align="right">
<span class="download">Download:&nbsp;</span><span class="download-formats"><a title="Flash" href="http://media.river-valley.tv/river-valley/technical-presentations/Uday-flv.php" >FLV</a> | <a title="Quicktime" href="http://media.river-valley.tv/river-valley/technical-presentations/Uday-qt.php" >MOV</a> | <a title="Ogg Vorbis" href="http://media.river-valley.tv/river-valley/technical-presentations/Uday-ogg.php" >Ogg</a> | <a href="http://media.river-valley.tv/river-valley/technical-presentations/Uday-mp3.php" >mp3</a></span>
</td>
</tr>
</table>
</td>
</tr>
</table>
</div>
]]></content:encoded>
			<wfw:commentRss>http://river-valley.tv/maths-in-xml/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.river-valley.tv/river-valley/technical-presentations/Uday-mp3.php" length="6690690" type="audio/mpeg" />
<enclosure url="http://media.river-valley.tv/river-valley/technical-presentations/Uday-qt.php" length="11875312" type="video/quicktime" />
		</item>
		<item>
		<title>XML to page: An automated system</title>
		<link>http://river-valley.tv/xml-to-page-an-automated-system/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=xml-to-page-an-automated-system</link>
		<comments>http://river-valley.tv/xml-to-page-an-automated-system/#comments</comments>
		<pubDate>Thu, 27 Sep 2007 06:59:19 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[Technical presentations]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://river-valley.tv/?p=4258</guid>
		<description><![CDATA[








Kaveh Bazargan




River Valley Technologies



Play (8min)

Download:&#160;FLV &#124; MOV &#124; Ogg &#124; mp3







]]></description>
			<content:encoded><![CDATA[<div id="content-margin">
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td id="entry-icon">
<a href="javascript:createWindow('/media/river-valley/technical-presentations/Kaveh_Bazargan','flowplayer','width=920,height=509,scrollbars,resizable')"><img src="/media/river-valley/technical-presentations/images/Kaveh_Bazargan.jpg" width="100px" height="75" /></a>
</td>
<td valign="top">
<table width="100%" cellspacing="0" cellpadding="0" border="0" height="78px">
<tr>
<td colspan="2" valign="top" height="10px">
<span class="speakername">Kaveh Bazargan</span>
</td>
</tr>
<tr>
<td colspan="2" valign="top" >
<span class="speaker_affiliation"><a href="http://river-valley.com">River Valley Technologies</a></span>
</td>
</tr>
<tr valign="bottom" >
<td id="play"><a href="javascript:createWindow('/media/river-valley/technical-presentations/Kaveh_Bazargan','flowplayer','width=920,height=509,scrollbars,resizable')">Play</a> (8min)</td>
<td align="right">
<span class="download">Download:&nbsp;</span><span class="download-formats"><a title="Flash" href="http://media.river-valley.tv/river-valley/technical-presentations/Kaveh_Bazargan-flv.php" >FLV</a> | <a title="Quicktime" href="http://media.river-valley.tv/river-valley/technical-presentations/Kaveh_Bazargan-qt.php" >MOV</a> | <a title="Ogg Vorbis" href="http://media.river-valley.tv/river-valley/technical-presentations/Kaveh_Bazargan-ogg.php" >Ogg</a> | <a href="http://media.river-valley.tv/river-valley/technical-presentations/Kaveh_Bazargan-mp3.php" >mp3</a></span>
</td>
</tr>
</table>
</td>
</tr>
</table>
</div>
]]></content:encoded>
			<wfw:commentRss>http://river-valley.tv/xml-to-page-an-automated-system/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
<enclosure url="http://media.river-valley.tv/river-valley/technical-presentations/Kaveh_Bazargan-qt.php" length="18644040" type="video/quicktime" />
		</item>
	</channel>
</rss>

