September 22 - 24, 2006 @ Calgary, Alberta, Canada

Western Canadian Software Symposium

Clinton will be presenting iBATIS of course, but this time he promises to sex it up with a bit of ...what else but... Ajax. As it turns out, iBATIS is a killer Ajax back end. Of course there will be lots about iBATIS in general and depending on the experience of the audience, we may even talk a bit about iBATIS 3. In addition to these, Clinton will also be presenting on Agile methodologies and a good ol' Java vs. Ruby monkey fight. :-) Visit the No Fluff Just Stuff homepage for more information.

March 23rd, 2006 - Las Vegas, Nevada, USA

The Server Side Java Symposium

A wise man once said: "PowerPoint is the worst thing ever to happen to public speaking." So, in this session, Clinton will use only a Java IDE and real-world examples to demonstrate how iBATIS is used to create an effective persistence layer for your application. He will risk life and limb (or at least his reputation) coding before an audience, to build the back end of a simple Java application using a Test Driven approach. No code snippets here, the persistence layer will be coded from scratch -- with no safety net! Clinton will also be presenting the Bottom 10 Reasons Agile Teams Fail.
Visit the The Server Side Java Symposium homepage for more information.

December 10, 2005 - San Diego, California, USA

ApacheCon US 2005

Clinton will discuss Dealing with Enterprise Database Challenges In Object Oriented Applications. This presentation will focus on database challenges that object oriented developers often face in an enterprise environment. Object Relational Mapping (ORM) tools are not ideal for all databases, and therefore alternatives must be sought. In this discussion, we'll focus on using the iBATIS Data Mapper to achieve similar advantages as provided by an ORM tool, but without some of the complications that can arise from an object relational mapping approach. The iBATIS Data Mapping framework is a popular alternative to ORM tools, while being a complementary addition to any architecture.
Visit the ApacheCon homepage for more information.

November 11th, 2005 - Denver, Colorado, USA

Rocky Mountain Software Symposium

Clinton will discuss Dealing with Enterprise Database Challenges In Object Oriented Applications. This presentation will focus on database challenges that object oriented developers often face in an enterprise environment. Object Relational Mapping (ORM) tools are not ideal for all databases, and therefore alternatives must be sought. In this discussion, we'll focus on using the iBATIS Data Mapper to achieve similar advantages as provided by an ORM tool, but without some of the complications that can arise from an object relational mapping approach. The iBATIS Data Mapping framework is a popular alternative to ORM tools, while being a complementary addition to any architecture.
Visit the No Fluff Just Stuff homepage for more information.

October 5, 2005 - Orlando, Florida, USA

Java In Action

Clinton will discuss Dealing with Enterprise Database Challenges In Object Oriented Applications. This presentation will focus on database challenges that object oriented developers often face in an enterprise environment. Object Relational Mapping (ORM) tools are not ideal for all databases, and therefore alternatives must be sought. In this discussion, we'll focus on using the iBATIS Data Mapper to achieve similar advantages as provided by an ORM tool, but without some of the complications that can arise from an object relational mapping approach. The iBATIS Data Mapping framework is a popular alternative to ORM tools, while being a complementary addition to any architecture.
Visit the Java In Action homepage for more information.

Sept 30, 2005 - Calgary, Alberta, Canada

Western Canada Java Software Symposium

Unfortunately I can't attend this conference as I had planned. But you should go anyway! ;-) Super high concentration of talent. I will be at the Denver show though.
Visit the No Fluff Just Stuff homepage for more information.

Sept 8, 2005 - Detroit, Minnesota, USA

Detroit Java User Group

Antony Joseph will be presenting 'Java persistence using iBATIS' at the Detroit Java User Group meeting. The meeting is free and open to the public.
See http://www.detroitjug.org for more details.

June 23, 2005 - Milan

SUN Microsystems Java Conference

Fabrizio Gianneschi will present iBATIS. The full description of the event is available here:
http://it.sun.com/eventi/jc05/programma.html#parallela6_23

October 30, 2004 - Italy

Seminar - Persistence of Java Objects

The Java User Group Sardegna (http://www.jugsardegna.org) will hold a seminar about some of the technologies available nowadays in Java to handle the problem of the persistence. Hosted at University of Cagliari, the event will cover a range of topics like Serialization, JDBC, XML/XMI, iBATIS, JDO, Hibernate and the Eclipse Modeling Framework.

April 3rd, 2004 - New York City

Seminar - Developing Web Apps using Open Source Tools

Ted Husted (Struts in Action), Rod Johnson (Spring Framework), Marc Canter (Macromedia blogs.it), Howard Lewis Ship (Tapestry/HiveMind), Matt Raible (Displaytag/StrutsMenu), Clinton Begin (iBatis SQL Maps), Vic Cekvenich (basicPortal).

December 10th, 2003 - Calgary Java Users Group

SQL Mapping: An alternative to Object Relational Mapping

Object Relational Mapping (ORM) is often perceived as a "silver bullet" of software development. It can save us time, code and even improve performance. Indeed, fantastic tools like Hibernate and TopLink can do the job very well. However, like any other tool or framework there are limitations. Sometimes an ORM just won't work, or is simply not the best solution. SQL Mapping offers a different approach to solving the challenges we face when integrating Relational Data with Objects. SQL Mapping can offer an elegant solution even when dealing with especially difficult data models or object models that are beyond our control. An SQL Mapping framework can also provide much of the same benefits offered by ORM tools, such as improved performance, cleaner APIs and reduced code.

December 10th & 11th, 2002 - Sun Developer Days

Come hear the real story behind the Pet Store comparisons at Developer Days in Edmonton (Dec 10th) and Calgary (Dec 11th). Clinton will take the marketing out of the Pet Store implementations and show why Java is right choice for serious enterprise development. Online registration is now available at Sun's web site.