<html xmlns="http://www.w3.org/1999/xhtml" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:og="http://opengraphprotocol.org/schema/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:dc="http://purl.org/dc/elements/1.1/" xml:lang="en">
   <head profile="http://dublincore.org/documents/2008/08/04/dc-html/">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
      <title>Adam Retter</title>
      <meta name="DC.title" content="Adam Retter"/>
      <meta name="og:title" content="Adam Retter"/>
      <link rel="schema.DC" href="http://purl.org/dc/elements/1.1/"/>
      <link rel="schema.DCTERMS" href="http://purl.org/dc/terms/"/>
      <link rel="schema.og" href="http://opengraphprotocol.org/schema/"/>
      <meta name="DC.language" scheme="ISO 639-2/T" content="eng"/>
      <meta name="DC.format" content="text/html"/>
      <meta name="DC.type" scheme="DCTERMS.DCMIType" content="Text"/>
      <meta name="DC.publisher" content="Adam Retter"/>
      <meta name="DC.creator" content="Adam Retter"/>
      <meta name="Author" content="Adam Retter"/>
      <meta name="DC.identifier" content="http://www.adamretter.co.uk/"/>
      <meta name="DC.title" content="Adam Retter"/>
      <link rel="stylesheet" type="text/css" href="default.css"/>
      <link rel="icon" type="image/gif" href="images/db1.gif"/>
      <link rel="foaf:primaryTopic" href="http://www.adamretter.org.uk/#me"/>
      <meta property="og:type" content="author"/>
      <meta property="og:url" content="http://www.adamretter.org.uk/#me"/>
      <meta property="og:image" content="http://www.adamretter.org.uk/images/adamretter.jpg"/>
      <meta property="og:locality" content="Exeter"/>
      <meta property="og:region" content="Devon"/>
      <meta property="og:country-name" content="UK"/>
      <meta property="og:site_name" content="Adam Retter"/>
      <meta property="og:type" content="website"/>
      <meta property="og:type" content="blog"/>
      <meta property="og:email" content="adam.retter@googlemail.com"/>
      <meta property="og:phone_number" content="+44 20 3239 7236"/>
   </head>
   <body>
      <div id="upbg"/>
      <div id="outer">
         <div id="header">
            <div id="headercontent">
               <h1>Adam Retter</h1>
               <h2>&lt;!-- my personal website --&gt;</h2>
            </div>
         </div>
         <div id="headerpic"/>
         <div id="menu">
            <ul>
               <li>
                        <a href="home.xml" title="Home page" class="unactive">Home</a>
                    </li>
               <li>
                        <a href="blog.xql" title="Blog" class="unactive">Blog</a>
                    </li>
               <li>
                        <a href="presentations.xml" title="Presentations" class="active">Presentations</a>
                    </li>
               <li>
                        <a href="purchased-software.xml" title="Purchased Software" class="unactive">Purchased Software</a>
                    </li>
            </ul>
         </div>
         <div id="menubottom"/>
         <div id="content">
            
            <div class="normalcontent">
               <h3>
                        <strong>Adam Retter - Presentations, Papers and Citations</strong>
                    </h3>
               <div class="details"/>
               <div class="contentarea">
                  <h2>Presentations</h2>
                  <p>Here you can find links for downloading presentations that I have given at various
                     conferences and events.
                  </p>
                  <ul>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="xmlss19"/>
                           <a href="presentations/xquery-and-xml-databases_xml-summer-school_oxford_20190919.pdf" title="XML Databases and XQuery">XQuery and XML Databases</a>
                        </span>
                        <span class="presentationLocation">@ <a href="http://xmlsummerschool.com">XML Summer School 2019</a>, Oxford</span>
                        <span class="presentationDate">19th September 2019</span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="losdbm19"/>
                           <a href="presentations/database-licensing-chaos_losdbm_20190704.pdf" title="Database Licensing Chaos (PDF)">Database Licensing Chaos (PDF)</a> / <a title="Database Licensing Chaos (Slides.com)" href="https://slides.com/adamretter/database-licensing-chaos-losdbm19/">HTML (Slides.com)</a>
                        </span>
                        <span class="presentationLocation">@ <a href="https://www.meetup.com/London-Open-Source-Database-Meetup/">London Open Source Database Meetup</a>, London</span>
                        <span class="presentationDate">4th July 2019</span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="markupuk19"/>
                           <a href="presentations/fusiondb-launch_markupuk_20190608.pdf" title="FusionDB Launch (PDF)">FusionDB Launch (PDF)</a> / <a title="FusionDB Launch (Slides.com)" href="https://slides.com/adamretter/fusiondb-soft-launch-markupuk19/">HTML (Slides.com)</a>
                        </span>
                        <span class="presentationLocation">@ <a href="https://markupuk.org/">Markup UK</a>, London</span>
                        <span class="presentationDate">8th June 2019</span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="xmlprague19"/>
                           <a href="presentations/the-design-and-implementation-of-fusiondb_xml-prague_prague_20190208.pdf" title="The Design and Implementation of FusionDB (PDF)">The Design and Implementation of FusionDB (PDF)</a> / <a title="The Design and Implementation of FusionDB (HTML)" href="https://slides.com/adamretter/the-design-and-implementation-of-fusiondb">HTML (Slides.com)</a>
                           <br/>
                           Paper: <a href="papers/the-design-and-implementation-of-fusiondb_february-2019.pdf" title="Task Abstraction for XPath Derived Languages (PDF)">The Design and Implementation of FusionDB (PDF)</a> / <a href="papers/the-design-and-implementation-of-fusiondb_february-2019.zip" title="The Design and Implementation of FusionDB (DobBook 5)">(Docbook)</a>
                        </span>
                        <span>A video of my talk is also available on <a href="https://www.youtube.com/watch?v=kZOnXRz1gqs&amp;ts=10">YouTube</a>
                                </span>
                        <span class="presentationLocation">@ <a href="http://xmlprague.cz">XMLPrague 2019</a>, Prague</span>
                        <span class="presentationDate">8th February 2019</span>
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="xmlprague19"/>
                           <a href="presentations/task-abstraction-for-xpath-derived-languages_xml-prague_prague_20190208.pdf" title="Task Abstraction for XPath Derived Languages (PDF)">Task Abstraction for XPath Derived Languages (PDF)</a> / <a title="Task Abstraction for XPath Derived Languages (HTML)" href="https://slides.com/adamretter/task-abstraction-for-xpdls">HTML (Slides.com)</a>
                           <br/>
                           Paper: <a href="papers/task-abstraction-for-xpdls_february-2019.pdf" title="Task Abstraction for XPath Derived Languages (PDF)">Task Abstraction for XPath Derived Languages (PDF)</a>/<a href="papers/task-abstraction-for-xpdls_february-2019.xml" title="Task Abstraction for XPath Derived Languages (DobBook 5)">(Docbook)</a>
                        </span>
                        <span>A video of our talk is also available on <a href="https://youtu.be/RELw8XtmNpI">YouTube</a>
                                </span>
                        <span class="presentationLocation">@ <a href="http://xmlprague.cz">XMLPrague 2019</a>, Prague</span>
                        <span class="presentationDate">8th February 2019</span>
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="exprague19-fusiondb"/>
                           <a href="presentations/fusiondb-unconference_xml-prague_20190207.pdf" title="FusionDB - Unconference (PDF)">FusionDB - Unconference (PDF)</a> / <a title="FusionDB - Unconference (Slides.com)" href="https://slides.com/adamretter/fusiondb-unconference-xmlprague19/">HTML (Slides.com)</a>
                        </span>
                        <span class="presentationLocation">@ XML Prague Unconference, Prague</span>
                        <span class="presentationDate">7th February 2019</span>
                        
                     </li>

                    <li>
                        <span class="presentationTitle">
                           <a name="xmlss18"/>
                           <a href="presentations/xquery-and-xml-databases_xml-summer-school_oxford_20180913.pdf" title="XML Databases and XQuery">XQuery and XML Databases</a>
                           </span>
                        <span class="presentationLocation">@ <a href="http://xmlsummerschool.com">XML Summer School 2018</a>, Oxford</span>
                        <span class="presentationDate">13th September 2018</span>
                        
                     </li>

                    <li>
                        <span class="presentationTitle">
                           <a name="xmlss18_tt"/>
                           <a href="presentations/an-explosion-of-databases_xml-summer-school_oxford_20180912.pdf" title="An Explosion of Databases">An Explosion of Databases</a>
                           </span>
                        <span class="presentationLocation">@ <a href="http://xmlsummerschool.com">XML Summer School 2018</a>, Oxford</span>
                        <span class="presentationDate">12th September 2018</span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="markupuk18"/>
                           <a href="presentations/the-furture-of-existdb_markupuk_20180609.pdf" title="The / A Future of eXist-db (PDF)">The / A Future of eXist-db (PDF)</a> / <a title="The / A Future of eXist-db Slid.es" href="http://slides.com/adamretter/the-future-of-existdb/">HTML (Slid.es)</a>
                           </span>
                        <span class="presentationLocation">@ <a href="http://markupuk.org/">Markup UK</a>, London (Sponsor's Talk)</span>
                        <span class="presentationDate">9th June 2018</span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="exprague18-maven"/>
                           <a href="presentations/maven-existdb-expath_xml-prague_existdb_20180208.pdf" title="Maven, eXist-db and EXPath (PDF)">Maven, eXist-db and EXPath (PDF)</a> / <a title="Maven, eXist-db and EXPath Slid.es" href="http://slides.com/adamretter/maven-exist-expath/">HTML (Slid.es)</a>
                           </span>
                        <span class="presentationLocation">@ eXist-db Community Meetup, Prague</span>
                        <span class="presentationDate">8th February 2018</span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="exprague18-locking"/>
                           <a href="presentations/locking-and-cache-improvements_xml-prague_existdb_20180208.pdf" title="Locking and Cache Improvements for eXist-db (PDF)">Locking and Cache Improvements for eXist-db (PDF)</a> / <a title="Locking and Cache Improvements for eXist-db Slid.es" href="http://slides.com/adamretter/locking-and-cache-improvements/">HTML (Slid.es)</a>
                           </span>
                        <span class="presentationLocation">@ eXist-db Community Meetup, Prague</span>
                        <span class="presentationDate">8th February 2018</span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="xmlss17"/>
                           <a href="presentations/xml-databases-and-xquery_xml-summer-school_oxford_20170921.pdf" title="XML Databases and XQuery">XML Databases and XQuery</a>
                           </span>
                        <span class="presentationLocation">@ <a href="http://xmlsummerschool.com">XML Summer School 2017</a>, Oxford</span>
                        <span class="presentationDate">21st September 2017</span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="ooth16"/>
                           <a href="presentations/dp-and-the-dri_office-of-the-historian_20161207.pdf" title="Digital Preservation and The Digital Repository Infrastructure (PDF)">Digital Preservation and The Digital Repository Infrastructure (PDF)</a> / <a title="Digital Preservation and The Digital Repository Infrastructure Slid.es" href="http://slides.com/adamretter/dp-and-the-dri-ooth/">HTML (Slid.es)</a>
                           </span>
                        <span class="presentationLocation">@ <a href="http://www.marymount.edu/">Office of the Historian</a>, Washington, USA</span>
                        <span class="presentationDate">7th December 2016</span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="mmu16"/>
                           <a href="presentations/dp-and-the-dri_marymount_university_20161205.pdf" title="Digital Preservation and The Digital Repository Infrastructure (PDF)">Digital Preservation and The Digital Repository Infrastructure (PDF)</a> / <a title="Digital Preservation and The Digital Repository Infrastructure Slid.es" href="http://slides.com/adamretter/dp-and-the-dri/">HTML (Slid.es)</a>
                           </span>
                        <span class="presentationLocation">@ <a href="http://www.marymount.edu/">Marymount University</a>, Virginia, USA</span>
                        <span class="presentationDate">5th December 2016</span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="xmlss16"/>
                           <a href="presentations/xquery-and-xml-applications_xml-summer-school_oxford_20160915.pdf" title="XQuery and XML Applications">XQuery and XML Applications</a>
                           </span>
                        <span class="presentationLocation">@ <a href="http://xmlsummerschool.com">XML Summer School 2016</a>, Oxford</span>
                        <span class="presentationDate">15th September 2016</span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="xmlss16-lightning"/>
                           <a href="presentations/duplicitous_lightning-xml-summer-school_20160914.pdf" title="Duplicitous (PDF)">Duplicitous (PDF)</a> / <a title="Duplicitous Slid.es" href="http://slides.com/adamretter/duplicitous/">HTML (Slid.es)</a>
                           </span>
                        <span class="presentationLocation">@ Lightning Talks, <a href="http://xmlsummerschool.com">XML Summer School 2016</a>, Oxford</span>
                        <span class="presentationDate">14th September 2016</span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="mugl15"/>
                           <a href="presentations/xquery-from-the-trenches_mugl_20151124.pdf" title="XQuery From the Trenches">XQuery From the Trenches (PDF)</a> / <a title="XQuery From the Trenches Slid.es" href="http://slides.com/adamretter/xquery-from-the-trenches/">HTML (Slid.es)</a>
                           </span>
                        <span class="presentationLocation">@ MarkLogic User Group, London
                           </span>
                        <span class="presentationDate">24th November 2015</span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="xmlss15"/>
                           <a href="presentations/xml-databases-and-xquery_xml-summer-school_oxford_20150917.pdf" title="XML Databases and XQuery">XML Databases and XQuery</a>
                           </span>
                        <span class="presentationLocation">@ <a href="http://xmlsummerschool.com">XML Summer School 2015</a>, Oxford</span>
                        <span class="presentationDate">17th September 2015</span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="xmllondon15"/>
                           <a href="presentations/implementation-of-portable-expath-extensions_xml-london_20150607.pdf" title="Implementation of Portable EXPath Extension Functions">Implementation of Portable EXPath Extension Functions (PDF)</a> / <a title="Implementation of Portable EXPath Extension Functions Slid.es" href="http://slides.com/adamretter/portable-expath-extension-functions">HTML (Slid.es)</a>
                           <br/>
                           Paper: <a href="papers/portable-expath-extensions_june-2015.pdf" title="Implementation of Portable EXPath Extension Functions (PDF)">Implementation of Portable EXPath Extension Functions (PDF)</a> / <a href="papers/portable-expath-extensions_june-2015/portable-expath-extensions_june-2015.xml" title="Implementation of Portable EXPath Extension Functions (DobBook 5)">(Docbook)</a>
                           </span>
                        <span>A video of my talk is also available on <a href="https://vimeo.com/136996290" title="Implementation of Portable EXPath Extension Functions (video)">Vimeo</a>
                           </span>
                        <span class="presentationLocation">@ <a href="http://www.xmllondon.com">XML London</a>, London</span>
                        <span class="presentationDate">7th June 2015</span>
                        <span>
                           <a href="https://github.com/exquery/xpdl-extension-lib" title="XPDL Extension Library">XPDL Extension Library code</a> from the paper and presentation. Licenced under BSD License<br/>
                           <a href="https://github.com/exist-db/exist/tree/xpdl-extensions" title="Portable EXPath File Module">Portable EXPath File Module proof-of-concept with eXist-db code</a> from the paper and presentation. Licenced under BSD License</span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="bjug15"/>
                           <a title="Modern Java Concurrency Slid.es" href="http://slides.com/adamretter/modern-java-concurrency">Modern Java Concurrency (Slides currently incomplete)</a>
                           <br/>
                           </span>
                        <span class="presentationLocation">@ <a href="http://www.meetup.com/Bristol-Java-Meetup/">Bristol Java User Group, Bristol</a>
                           </span>
                        <span class="presentationDate">10 March 2015</span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="dodf14"/>
                           <a href="presentations/digital-preservation-and-open-data_devon-odf_20141022.pdf" title="Digital Preservation and Open Data">Digital Preservation and Open Data (PDF)</a> / <a title="Digital Preservation and Open Data Slid.es" href="http://slides.com/adamretter/preserving-open-data/">HTML (Slid.es)</a>
                           <br/>
                           <a href="presentations/illustration-of-open-data-preservation.jpg">Illustration of my talk</a> by <a href="https://twitter.com/Jargonautical">Lucy Knight</a>
                           </span>
                        <span class="presentationLocation">@ <a href="http://www.meetup.com/Devon-Open-Data-Forum/">Devon Open Data Forum</a>, Exeter</span>
                        <span class="presentationDate">22nd October 2014</span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="xmlss14"/>
                           <a href="presentations/xquery-and-xml-applications_xml-summer-school_oxford_20140918.pdf" title="XQuery and XML Applications">XQuery and XML Applications</a>
                           </span>
                        <span class="presentationLocation">@ <a href="http://xmlsummerschool.com">XML Summer School 2014</a>, Oxford</span>
                        <span class="presentationDate">18th September 2014</span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="xmlss14-lightning"/>
                           <a href="https://slides.com/adamretter/csv-validation-lightning" title="CSV Validation (Lightning Talk)">CSV Validation (Lightning Talk)</a>
                           </span>
                        <span>The full version of the talk is available <a href="#csvconf14">here</a>.</span>
                        <span class="presentationLocation">@ <a href="http://xmlsummerschool.com">XML Summer School 2014</a>, Oxford</span>
                        <span class="presentationDate">17th September 2014</span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="csvconf14"/>
                           <a href="http://slides.com/adamretter/csv-validation/" title="CSV Validation">CSV Validation</a> (<a href="presentations/csv-validation_csv-conf_berlin_20140715.pdf">PDF</a>)
                           </span>
                        <span>A video of my talk is also available on <a href="https://www.youtube.com/watch?v=9pIBG5iv5XI" title="CSV Validation at The National Archives (video)">YouTube</a>
                           </span>
                        <span class="presentationLocation">@ <a href="http://csvconf.com">CSV Conf</a>, Berlin</span>
                        <span class="presentationDate">15th July 2014</span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="exprague14"/>
                           <a href="presentations/correctness-identity-and-precision_xml-prague_existdb-20140214.pdf" title="Correctness, Identity and Precision (in eXist-db)">Correctness, Identity and Precision (in eXist-db)</a>
                           </span>
                        <span>A video of my talk is also available on <a href="http://youtu.be/YsELY0Pp5J4">YouTube</a>
                           </span>
                        <span class="presentationLocation">@ eXist-db Meetup, Prague</span>
                        <span class="presentationDate">14th February 2014</span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="dataversity13"/>
                           <a href="http://www.dataversity.net/nov-26-webinar-database-security-trends-in-nosql/" title="Migrating Security Policies from SQL to NoSQL">Migrating Security Policies from SQL to NoSQL</a>
                           </span>
                        <span class="presentationLocation">Webinar @ DATAVERSITY</span>
                        <span class="presentationDate">26th November 2013</span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="xmlss13"/>
                           <a href="presentations/xquery-and-xml-applications_xml-summer-school_oxford_20130919.pdf" title="XQuery and XML Applications (2013)">XQuery and XML Applications</a>
                           </span>
                        <span class="presentationLocation">@ XML Summer School, Oxford</span>
                        <span class="presentationDate">19th September 2013</span>
                        <span>
                           <a href="presentations/xquery-and-xml-applications_xml-summer-school_oxford_20130919-code.zip" title="XQuery and XML Applications (2013) Demo Code">Demo XQuery code</a> from the presentation (eXist-db backup). Licenced under BSD License
                           </span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="xmlss13"/>
                           <a href="presentations/xml-web-applications_xml-summer-school_oxford_20130917.pdf" title="XML Web Applications (for Publishers)">XML Web Applications (for Publishers)</a>
                           </span>
                        <span class="presentationLocation">@ XML Summer School, Oxford</span>
                        <span class="presentationDate">17th September 2013</span>
                        <span>
                           <a href="presentations/xml-web-applications_xml-summer-school_oxford_20130917-code.zip" title="XML Web Applications (for Publishers) Demo Code">Demo XQuery code</a> from the presentation (eXist-db backup). Licenced under BSD License (exlcuding <a href="http://xopus.com">Xopus</a>).
                           </span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="xmllon13"/>
                           <a href="presentations/zero-translation-architecture_demojam-xml-london_20130615.pdf" title="Zero Translation Architecture">Zero Translation Architecture</a>
                           </span>
                        <span class="presentationLocation">@ DemoJam, <a href="http://www.xmllondon.com">XML London</a>
                           </span>
                        <span class="presentationDate">15th June 2013</span>
                        <span>
                           <a href="presentations/zero-translation-architecture_demojam-xml-london_20130615_code.zip" title="Zero Translation Architecture demo code">Demo code</a> from the presentation. Licenced under BSD License
                           </span>
                        <span>
                           
                           <p>The format of the DemoJam was 5 minutes.</p>
                           </span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="xmlss12"/>XQuery and XML Applications</span>
                        <span class="presentationLocation">@ XML Summer School, Oxford</span>
                        <span class="presentationDate">20th September 2012</span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a href="presentations/putting-it-all-together_xml-summer-school_20100910.pdf" title="Hands-on Introduction to XML - Putting it all together">Hands-on Introduction to XML - Putting it all together</a>
                           </span>
                        <span class="presentationLocation">@ XML Summer School, Oxford</span>
                        <span class="presentationDate">19th September 2012</span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="mugl12"/>
                           <a href="presentations/restxq_mugl_20120308.pdf" title="RESTXQ">RESTXQ</a>
                           </span>
                        <span class="presentationLocation">@ MarkLogic User Group, London
                           </span>
                        <span class="presentationDate">8th March 2012</span>
                        <span>
                           <a href="presentations/restxq_mugl_20120308_code.zip" title="RESTXQ demo code">Demo code</a> from the presentation. Licenced under BSD License
                           </span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="xmlprague12"/>
                           <a href="presentations/restful-xquery_xml-prague_20120112.pdf" title="RESTful XQuery">RESTful XQuery</a>
                           <br/>s
                           Paper: <a href="papers/restful-xquery_january-2012.pdf" title="RESTful XQuery, Standardised XQuery 3.0 Annotations for REST (PDF)">RESTful XQuery, Standardised XQuery 3.0 Annotations for REST (PDF)</a>/<a href="papers/restful-xquery_january-2012.xml" title="RESTful XQuery, Standardised XQuery 3.0 Annotations for REST (DobBook 5)">(Docbook)</a>/<a href="papers/restful-xquery_january-2012.xhtml" title="RESTful XQuery, Standardised XQuery 3.0 Annotations for REST (HTML)">(HTML)</a>
                           </span>
                        <span>A video of my talk is also available on <a href="http://www.youtube.com/watch?v=k8vqfrONPXA&amp;feature=share&amp;list=PLA053B5F535B7CEE7">YouTube</a>
                           </span>
                        <span class="presentationLocation">@ <a href="http://www.xmlprague.cz">XML Prague</a>, Prague</span>
                        <span class="presentationDate">12th February 2012</span>
                        <span>
                           <a href="presentations/restful-xquery_xml-prague_20120112_code.zip" title="RESTful XQuery demo code">Demo code</a> from the presentation. Licenced under BSD License</span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="exprague12"/>
                           <a href="presentations/security-in-existdb_xml-prague_existdb_20120210.pdf" title="Security in eXist-db">Security in eXist-db</a>
                           </span>
                        <span>A video of my talk is also available on <a href="http://youtu.be/Z_Dryy9DtVo">YouTube</a>
                           </span>
                        <span class="presentationLocation">@ eXist-db Meetup, Prague</span>
                        <span class="presentationDate">10th February 2012</span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="xqberlin"/>
                           <a href="presentations/the-big-3-oh_xquery-meetup_berlin_20111203.pdf" title="The Big 3 Oh!">The Big 3 Oh!</a>
                           </span>
                        <span class="presentationLocation">@ XQuery Meetup, Berlin</span>
                        <span class="presentationDate">3rd December 2011</span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="xmlams11"/>
                           <a href="presentations/xml-and-web-technologies_xml-amsterdam_20111026.pdf" title="Web Applications and XML Technologies">Web Applications and XML Technologies</a>
                           </span>
                        <span class="presentationLocation">@ XML Amsterdam
                           </span>
                        <span class="presentationDate">26th October 2011</span>
                        <span>
                           <a href="presentations/xml-and-web-technologies_xml-amsterdam_20111026_java_demo.zip" title="Java, JSF, Spring and Hibernate Web App demo">Java, JSF, Spring and Hibernate Web App demo</a>. Licenced under BSD License</span>
                        <br/>
                        <span>
                           <a href="presentations/xml-and-web-technologies_xml-amsterdam_20111026_xml_demo.zip" title="XML, XQuery, XSLT and XForms demo">XML, XQuery, XSLT and XForms demo</a>. (eXist-db backup) Licenced under BSD License</span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="xmlss11"/>
                           <a href="presentations/web-apps-youre-doing-it-wrong_ignite-xml-summer-school_20110921.pdf" title="Web Apps: You're doing it wrong!">Web Apps: You're doing it wrong!</a>
                           </span>
                        <span class="presentationLocation">@ Ignite Talks, XML Summer School, Oxford</span>
                        <span class="presentationDate">21st September 2011</span>
                        <span>
                           
                           <p>The format of the Ignite Talks was 20 slides in 5 minutes, so 15 seconds per slide.</p>
                           </span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a href="presentations/putting-it-all-together_xml-summer-school_20100910.pdf" title="Hands-on Introduction to XML - Putting it all together">Hands-on Introduction to XML - Putting it all together</a>
                           </span>
                        <span class="presentationLocation">@ XML Summer School, Oxford</span>
                        <span class="presentationDate">21st September 2011</span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="xqlondon2"/>
                           <a href="presentations/semantic-enrichment_xquery-meetup_london_20110917.pdf" title="Semantic Enrichment">Semantic Enrichment</a>
                           </span>
                        <span class="presentationLocation">@ XQuery Meetup, London</span>
                        <span class="presentationDate">17th September 2011</span>
                        <span>
                           <a href="presentations/semantic-enrichment_xquery-meetup_london_20110917-code.zip" title="Semantic Enrichment">Semantic Enrichment demo XQuery code</a> (eXist-db backup) Licenced under <a href="http://www.gnu.org/licenses/gpl-2.0.html">GPLv2</a>
                           </span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a href="presentations/tomcat6-training-my-additional-materials_london_20110727.zip" title="Tomcat 6 Additional Materials">Tomcat 6 Additional Training Materials</a>
                           </span>
                        <span class="presentationLocation">@ Tomcat 6 Training, London</span>
                        <span class="presentationDate">27th - 29th July 2011</span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="xqzurich11"/>
                           <a href="presentations/xquery-web-frameworks_xquery-meetup_zurich_20110707.pdf" title="XQuery Web Frameworks">XQuery Web Frameworks</a>
                           </span>
                        <span>A video of my talk is also available on <a href="http://www.youtube.com/watch?v=jbtGtxjnN1o">YouTube</a>
                           </span>
                        <span class="presentationLocation">@ XQuery Meetup, Zurich</span>
                        <span class="presentationDate">7th July 2011</span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="exprague11_2"/>
                           <a href="presentations/moving-existdb-to-maven_existdb-developers-meetup_20110329.pdf" title="Why switch eXist-db from Ant to Maven?">Why switch eXist-db from Ant to Maven?</a>
                           </span>
                        <span class="presentationLocation">@ eXist-db Developers Meetup, Prague</span>
                        <span class="presentationDate">29th March 2011</span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="exprague11_1"/>eXist-db Pre-Conference <a href="http://prezi.com/o1bx6vbbckax/" title="eXist-db Mini-conference 2011 Introduction slides">opening</a> and <a href="http://prezi.com/nsord1kchro8/" title="eXist-db Mini-conference 2011 Closing slides">closing</a> talks.</span>
                        <span class="presentationTitle">Small un-conference session <a href="http://prezi.com/glgbipbkb51_/" title="Small un-conference session talk on XQuery modules and EXPath">talk on XQuery modules and EXPath</a>.</span>
                        <span class="presentationLocation">@ <a href="http://www.xmlprague.cz">XML Prague</a>, eXist-db Pre-Conference</span>
                        <span class="presentationDate">25th March 2011</span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="xmlss10"/>
                           <a href="presentations/putting-it-all-together_xml-summer-school_20100910.pdf" title="Hands-on Introduction to XML - Putting it all together">Hands-on Introduction to XML - Putting it all together</a>
                           </span>
                        <span class="presentationLocation">@ XML Summer School, Oxford</span>
                        <span class="presentationDate">10th September 2010</span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="xqlondon10"/>
                           <a href="presentations/agnostic-xqmvc-framework_xquery-meetup_london_20100712.pdf" title="Reflections on making XQMVC platform agnostic">Reflections on making XQMVC platform agnostic</a>
                           </span>
                        <span class="presentationLocation">@ XQuery Meetup, London</span>
                        <span class="presentationDate">12th July 2010</span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">eXist-db Mini-Conference <a href="presentations/intro_xml-prague_existdb_20100312.pdf" title="eXist-db Mini-conference 2010 Introduction slides">opening</a> and <a href="presentations/outro_xml-prague_existdb_20100312.pdf" title="eXist-db Mini-conference 2010 Closing slides">closing</a> talks.</span>
                        <span class="presentationLocation">@ <a href="http://www.xmlprague.cz">XML Prague</a>, eXist-db Mini-Conference</span>
                        <span class="presentationDate">12th March 2010</span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="xmlss09"/>
                           <a href="presentations/putting-it-all-together_xml-summer-school_20100910.pdf" title="Hands-on Introduction to XML - Putting it all together">Hands-on Introduction to XML - Putting it all together</a>
                           </span>
                        <span class="presentationLocation">@ XML Summer School, Oxford</span>
                        <span class="presentationDate">23rd September 2009</span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a name="xmlprague09"/>
                           <a href="presentations/introducing-exquery-slides_xml-prague_20090321.pdf" title="Introducing EXQuery slides">Introducing EXQuery</a>, <a href="presentations/introducing-exquery-poster_xml-prague_20090321.pdf" title="Introducing EXQuery poster">poster</a>
                           </span>
                        <span class="presentationLocation">@ <a href="http://www.xmlprague.cz">XML Prague</a>, Prague</span>
                        <span class="presentationDate">21st March 2009</span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a href="presentations/exist-and-xforms_xml-prague_existdb_20070617.pdf" title="eXist and XForms - XFormsFilter">eXist and XForms - XFormsFilter</a>
                           </span>
                        <span class="presentationLocation">@ <a href="http://www.xmlprague.cz">XML Prague</a>, eXist-db Workshop</span>
                        <span class="presentationDate">17th June 2007</span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a href="presentations/exist_oxford-computing-tutorial_20070329.pdf" title="eXist (Tutorial for Computer Science Students)">eXist (Tutorial for Computer Science Students)</a>
                           </span>
                        <span class="presentationLocation">@ Department of Computer Science, Oxford University</span>
                        <span class="presentationDate">29th March 2007</span>
                        <span>
                           <a href="presentations/exist_oxford-computing-tutorial_20070329-code.zip" title="Tutorial and Demo code">Tutorial and Demo code</a> (eXist-db backup). Licenced under BSD License
                           					</span>
                        
                     </li>
                     
                     <li>
                        <span class="presentationTitle">
                           <a href="presentations/community-directory_xml-prague_existdb_20060618.pdf" title="The Devon Community Directory as an example of web application development with eXist">The Devon Community Directory as an example of web application development with eXist</a>
                           </span>
                        <span class="presentationLocation">@ <a href="http://www.xmlprague.cz">XML Prague</a>, eXist-db Workshop</span>
                        <span class="presentationDate">18th June 2006</span>
                        
                     </li>
                     
                  </ul>
                  <h2>Citations</h2>
                  <p>Here you can find links to articles and papers in which I have been cited.</p>
                  <ul>
                     
                     <li>
                        <span class="citationTitle">
                           <a name="vvlistxqibal11"/>
                           <a href="http://www.balisage.net/Proceedings/vol7/html/Vlist02/BalisageVol7-Vlist02.html" title="XQuery Injection">Eric van der Vlist: XQuery Injection. Balisage 2011</a>
                           </span>
                        
                     </li>
                     
                     <li>
                        <span class="citationTitle">
                           <a name="vvlistxqiprg11"/>
                           <a href="http://www.xmlprague.cz/2011/presentations/eric-vdv-xquery-injection/xquery-injection.xhtml" title="XQuery Injection">Eric van der Vlist: XQuery Injection. XML Prague 2011</a>
                           </span>
                        
                     </li>
                     
                  </ul>
               </div>
            </div>
            <div class="divider1"/>
            
            <div id="secondarycontent"/>
            
         </div>
         <div id="footer">
            <div class="left">
                    <a rel="license" href="http://creativecommons.org/licenses/by-nc-nd/3.0/">
                        <img alt="Creative Commons License" style="border-width:0" src="http://i.creativecommons.org/l/by-nc-nd/3.0/88x31.png"/>
                    </a>
                    <span about="" resource="http://www.w3.org/TR/rdfa-syntax" rel="dcterms:conformsTo">
                        <a href="http://validator.w3.org/check?uri=referer">
                            <img src="http://www.w3.org/Icons/valid-xhtml-rdfa" alt="Valid XHTML + RDFa" height="31" width="88" style="border: 0;"/>
                        </a>
                    </span>
                    <a href="http://jigsaw.w3.org/css-validator/validator?uri=http://www.exquery.org/styles.css">
                        <img src="images/valid-css.gif" alt="Valid CSS!" style="border: 0;"/>
                    </a>
                    <a href="http://dublincore.org/" title="Dublin Core Meadata Initiative">
                        <img src="images/dcuh_88x31.gif" alt="Dublin Core Used Here" style="border: 0;"/>
                    </a>
                    <a href="http://www.ogp.me/" title="Open Graph Protocol">
                        <img src="images/ogp_88x31.png" alt="Open Graph Protocol Used Here" style="border: 0;"/>
                    </a>
                    <a href="http://www.greenqloud.com/" title="Green Qloud">
                        <img src="images/powered-by-greenqloud-badge.png" alt="Powered by Green Qloud" style="border: 0; height: 31px;"/>
                    </a>
                    <br/>
               This <span href="http://purl.org/dc/dcmitype/Text" rel="dc-legacy:type">work</span> is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc-nd/3.0/">Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License</a>.
               
            </div>
            <div class="right">
               <div>
                  Green hosting by: <a href="https://www.greenqloud.com/">GreenQloud</a>
                    </div>
               <div>Powered by: <a href="http://www.nginx.net">Nginx</a> + <a href="http://www.exist-db.org">eXist-db</a>
                    </div>
               <div>Design by <a href="http://www.nodethirtythree.com/">NodeThirtyThree Design</a>
                    </div>
            </div>
         </div>
      </div>
        <script type="text/javascript">
                    var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
                    document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
                </script>
        <script type="text/javascript">
                    try {
                    var pageTracker = _gat._getTracker("UA-8157335-1");
                    pageTracker._trackPageview();
                    } catch(err) {}
                </script>
    </body>
</html>