My Publications

The following publications are listed in reverse chronological order (with the exception of those at the bottom which do not have a specific release date):

Charting Oracle Database Data with JavaFX and Groovy
Rocky Mountain Oracle Users Group Training Days 2013
13 February 2013

JavaFX 2.0: Java in the Rich Internet Application Space
Rocky Mountain Oracle Users Group Training Days 2012
16 February 2012

Groovier Java Scripting
Rocky Mountain Oracle Users Group Training Days 2011
16 February 2011

A First Look at HTML5
Rocky Mountain Oracle Users Group Training Days 2011
16 February 2011

Applied Groovy: Scripting for Java Development
Rocky Mountain Oracle Users Group Training Days 2010
18 February 2010

RESTful Java
Rocky Mountain Oracle Users Group Training Days 2010
18 February 2010

Build a Java Application with Eclipse, Spring, and Oracle WebLogic Server
http://www.oracle.com/technology/pub/articles/marx-oepe-spring.html
Oracle Technology Network, February 2010

Bringing Web to the Desktop with Adobe AIR
Rocky Mountain Oracle Users Group Training Days 2009
12 February 2009

REST from Web Services Frustrations
Rocky Mountain Oracle Users Group Training Days 2009
12 February 2009

Java EE and Flex: A Compelling Combination, Part 2
http://www.javaworld.com/javaworld/jw-02-2009/jw-02-javaee-flex-2.html
5 February 2009

Java EE and Flex: A Compelling Combination, Part 1
http://www.javaworld.com/javaworld/jw-01-2009/jw-01-javaee-flex-1.html
13 January 2009

Apply Flash to Java: Flex and OpenLaszlo
Colorado Software Summit 2008
19-24 October 2008

Java Management Extensions (JMX) Circa 2008
Colorado Software Summit 2008
19-24 October 2008

Basic Java Persistence API Best Practices
http://www.oracle.com/technology/pub/articles/marx-jpa.html
Oracle Technology Network
May 2008

Add Flash to Your Oracle DB Applications: Flex and OpenLaszlo
Collaborate08 IOUG Forum
14 April 2008

Introduction to XQuery: A Multipurpose XML Tool
Rocky Mountain Oracle Users Group Training Days 2008
14 February 2008

Excel with Apache POI and Oracle Database
Rocky Mountain Oracle Users Group Training Days 2008
13 February 2008

Visualize Your Oracle Database Data with JFreeChart
http://www.oracle.com/technology/pub/articles/marx-jchart.html
Oracle Technology Network, September 2007, with Michael G. Martin

Better JPA, Better JAXB, and Better Annotations Processing with Java SE 6
http://www.oracle.com/technology/pub/articles/marx-jse6.html
Oracle Technology Network
September 2007

Ruby on Rails Revisited (presentation and paper)
Rocky Mountain Oracle Users Group Training Days 2007
15 February 2007

Ajax: A Real Modern-day Web Development Hero (presentation and paper)
Rocky Mountain Oracle Users Group Training Days 2007
14 February 2007

Java Persistence API: One API to Rule Them All and in Java Persist Them (paper)
Rocky Mountain Oracle Users Group Training Days 2007

Accessorize Oracle Database with Ruby
http://www.oracle.com/technology/pub/articles/marx-ruby.html
Oracle Technology Network, February 2007

Riding Rails to Ruby and Riches (paper and presentation)
Rocky Mountain Oracle Users Group Training Days 2006
15 February 2006

Add Some Spring to Your Oracle JDBC
http://www.oracle.com/technology/pub/articles/marx_spring.html
Oracle Technology Network, November 2005

Using JDeveloper CodeCoach
SQL>UPDATE_RMOUG, Winter 2005, pp. 8-13

Aspect-Oriented Programming with JDeveloper Plug-in (co-author presentation and paper)
Rocky Mountain Oracle Users Group Training Days 2005
11 February 2005

Better Java with JDeveloper 10g (CodeCoach, Code Advice, Code Metrics, Profilers presentation and paper)
Rocky Mountain Oracle Users Group Training Days 2005
10 February 2005

Navigating the J2EE Jungle: An OC4J Grab Bag (co-author/presenter)
Rocky Mountain Oracle Users Group Training Days 2004
12 February 2004

To Oracle XML and Beyond: PDF and Pictures (Oracle XML, XSL-FO, SVG presentation and paper)
Rocky Mountain Oracle Users Group Training Days 2004
11 February 2004

More JSP Best Practices
http://www.javaworld.com/javaworld/jw-07-2003/jw-0725-morejsp.html
JavaWorld
25 July 2003

Beyond the Buzzwords: Walking the Talk, Part III (J2EE/XML presentation and paper)
Rocky Mountain Oracle Users Group Training Days 2003
6 March 2003

An Overview of Web Technologies for Oracle-Driven Web Sites
http://www.geocities.com/dustinmarx/SW/rmoug/OracleWeb-200612reprint.pdf
SQL>UPDATE_RMOUG, Summer 2002, pp. 22-28.

An Overview of Object-Relational Mapping (co-author/presenter presentation and paper)
Rocky Mountain Oracle Users Group Training Days 2002
21 February 2002

JSP Best Practices
http://www.javaworld.com/javaworld/jw-11-2001/jw-1130-jsp.html
JavaWorld
29 November 2001



The publications below this point do not have a single release date:


The Conventions of Rails
http://www.geocities.com/dustinmarx/SW/rails/conventions.html
(no longer available since late 2009 demise of GeoCities)

Common Struts Errors and Their Causes
http://sites.google.com/site/dustinmarx/home/struts_errors-html
(Previously available at http://www.geocities.com/dustinmarx/SW/struts/errors.html prior to the late 2009 demise of GeoCities)



Dilbert.com