Balisage logo

Balisage Series on Markup Technologies

Topic: Programming

Braaksma, Abel. “Simplifying XSLT stylesheet development using higher order functions.” Presented at Balisage: The Markup Conference 2012, Montréal, Canada, August 7 - 10, 2012. In Proceedings of Balisage: The Markup Conference 2012. Balisage Series on Markup Technologies, vol. 8 (2012). DOI: 10.4242/BalisageVol8.Braaksma01. [Abstract]

DeRose, Steven J. “JSOX: A Justly Simple Objectization for XML: Or: How to do better with Python and XML.” Presented at Balisage: The Markup Conference 2014, Washington, DC, August 5 - 8, 2014. In Proceedings of Balisage: The Markup Conference 2014. Balisage Series on Markup Technologies, vol. 13 (2014). DOI: 10.4242/BalisageVol13.DeRose02. [Paper] [EPUB]

Flood, Mark D., Matthew McCormick and Nathan Palmer. “Encoding Transparency: Literate Programming and Test Generation for Scientific Function Libraries.” Presented at Balisage: The Markup Conference 2012, Montréal, Canada, August 7 - 10, 2012. In Proceedings of Balisage: The Markup Conference 2012. Balisage Series on Markup Technologies, vol. 8 (2012). DOI: 10.4242/BalisageVol8.Flood01. [Paper] [EPUB]

Flynn, Peter. “Markup to generate markup to generate markup: Using XML to create and maintain LaTeX packages and classes.” Presented at Balisage: The Markup Conference 2013, Montréal, Canada, August 6 - 9, 2013. In Proceedings of Balisage: The Markup Conference 2013. Balisage Series on Markup Technologies, vol. 10 (2013). DOI: 10.4242/BalisageVol10.Flynn01. [Paper] [EPUB] [Slides and materials]

Fuller, James. “A catalog of Functional Programming idioms in XQuery 3.1.” Presented at Balisage: The Markup Conference 2016, Washington, DC, August 2 - 5, 2016. In Proceedings of Balisage: The Markup Conference 2016. Balisage Series on Markup Technologies, vol. 17 (2016). DOI: 10.4242/BalisageVol17.Fuller01. [Abstract] [Slides and materials]

Georges, Florent. “The EXPath Packaging System: A framework to package libraries and applications for core XML technologies.” Presented at Balisage: The Markup Conference 2010, Montréal, Canada, August 3 - 6, 2010. In Proceedings of Balisage: The Markup Conference 2010. Balisage Series on Markup Technologies, vol. 5 (2010). DOI: 10.4242/BalisageVol5.Georges01. [Paper] [EPUB] [Slides and materials]

Holstege, Mary. “Type Introspection in XQuery.” Presented at Balisage: The Markup Conference 2012, Montréal, Canada, August 7 - 10, 2012. In Proceedings of Balisage: The Markup Conference 2012. Balisage Series on Markup Technologies, vol. 8 (2012). DOI: 10.4242/BalisageVol8.Holstege01. [Paper] [EPUB]

Jaimez-Gonzalez, Carlos R., Simon M. Lucas and Erick J. Lopez-Ornelas. “Easy XML Serialization of C# and Java Objects.” Presented at Balisage: The Markup Conference 2011, Montréal, Canada, August 2 - 5, 2011. In Proceedings of Balisage: The Markup Conference 2011. Balisage Series on Markup Technologies, vol. 7 (2011). DOI: 10.4242/BalisageVol7.Jaimez01. [Paper] [EPUB]

La Fontaine, Robin. “Standard Change Tracking for XML.” Presented at Balisage: The Markup Conference 2014, Washington, DC, August 5 - 8, 2014. In Proceedings of Balisage: The Markup Conference 2014. Balisage Series on Markup Technologies, vol. 13 (2014). DOI: 10.4242/BalisageVol13.LaFontaine01. [Paper] [EPUB]

Lee, David A. “xmlsh - a command language (shell) based on the philosophy of the Unix Shells, designed for XML.” Presented at Balisage: The Markup Conference 2008, Montréal, Canada, August 12 - 15, 2008. In Proceedings of Balisage: The Markup Conference 2008. Balisage Series on Markup Technologies, vol. 1 (2008). DOI: 10.4242/BalisageVol1.Lee01. [Abstract] [Slides and materials]

Lee, David. “CodeUp: Marking up Programming Languages and the winding road to an XML Syntax.” Presented at Balisage: The Markup Conference 2012, Montréal, Canada, August 7 - 10, 2012. In Proceedings of Balisage: The Markup Conference 2012. Balisage Series on Markup Technologies, vol. 8 (2012). DOI: 10.4242/BalisageVol8.Lee01. [Paper] [EPUB]

Malý, Jakub, and Martin Nečaský. “Utilizing new capabilities of XML languages to verify integrity constraints.” Presented at Balisage: The Markup Conference 2012, Montréal, Canada, August 7 - 10, 2012. In Proceedings of Balisage: The Markup Conference 2012. Balisage Series on Markup Technologies, vol. 8 (2012). DOI: 10.4242/BalisageVol8.Maly01. [Paper] [EPUB] [Slides and materials]

Niedl, Tobias, and Anne Brüggemann-Klein. “Processing XForms in HTML5-Enabled Browsers.” Presented at Balisage: The Markup Conference 2013, Montréal, Canada, August 6 - 9, 2013. In Proceedings of Balisage: The Markup Conference 2013. Balisage Series on Markup Technologies, vol. 10 (2013). DOI: 10.4242/BalisageVol10.Niedl01. [Paper] [EPUB]

Nordström, Ari. “Using XML to Implement XML: Or, Since XProc Is XML, Shouldn't Everything Else Be, Too?” Presented at Balisage: The Markup Conference 2012, Montréal, Canada, August 7 - 10, 2012. In Proceedings of Balisage: The Markup Conference 2012. Balisage Series on Markup Technologies, vol. 8 (2012). DOI: 10.4242/BalisageVol8.Nordstrom01. [Paper] [EPUB] [Slides and materials]

Novatchev, Dimitre. “Programming in XPath 3.0.” Presented at Balisage: The Markup Conference 2013, Montréal, Canada, August 6 - 9, 2013. In Proceedings of Balisage: The Markup Conference 2013. Balisage Series on Markup Technologies, vol. 10 (2013). DOI: 10.4242/BalisageVol10.Novatchev01. [Paper] [EPUB] [Slides and materials]

Patterson, Matt. “Where did all the markup kids go? Open-source, markup, and the casual developer.” Presented at Balisage: The Markup Conference 2013, Montréal, Canada, August 6 - 9, 2013. In Proceedings of Balisage: The Markup Conference 2013. Balisage Series on Markup Technologies, vol. 10 (2013). DOI: 10.4242/BalisageVol10.Patterson01. [Paper] [EPUB]

Pemberton, Steven. “Serialisation, abstraction, and XML applications.” Presented at Balisage: The Markup Conference 2012, Montréal, Canada, August 7 - 10, 2012. In Proceedings of Balisage: The Markup Conference 2012. Balisage Series on Markup Technologies, vol. 8 (2012). DOI: 10.4242/BalisageVol8.Pemberton01. [Abstract]

Quin, Liam R. E. “XML out — reducing clutter.” Presented at Balisage: The Markup Conference 2011, Montréal, Canada, August 2 - 5, 2011. In Proceedings of Balisage: The Markup Conference 2011. Balisage Series on Markup Technologies, vol. 7 (2011). DOI: 10.4242/BalisageVol7.Quin01. [Abstract] [Slides and materials]

Sayih, Marouane, Martin Kuhn and Anne Brüggemann-Klein. “GameX — Event-Based Programming with XML Technology.” Presented at Balisage: The Markup Conference 2014, Washington, DC, August 5 - 8, 2014. In Proceedings of Balisage: The Markup Conference 2014. Balisage Series on Markup Technologies, vol. 13 (2014). DOI: 10.4242/BalisageVol13.Bruggemann-Klein01. [Abstract] [Slides and materials]

Smith, Norman Earl. “Parser Possibilities: Why Write A Markup Parser.” Presented at Balisage: The Markup Conference 2008, Montréal, Canada, August 12 - 15, 2008. In Proceedings of Balisage: The Markup Conference 2008. Balisage Series on Markup Technologies, vol. 1 (2008). DOI: 10.4242/BalisageVol1.Smith01. [Paper] [EPUB] [Slides and materials]

Wilmott, Sam. “Literate Programming: A Case Study and Observations.” Presented at Balisage: The Markup Conference 2012, Montréal, Canada, August 7 - 10, 2012. In Proceedings of Balisage: The Markup Conference 2012. Balisage Series on Markup Technologies, vol. 8 (2012). DOI: 10.4242/BalisageVol8.Wilmott01. [Paper] [EPUB]