The Orbeon Forms Blog

Orbeon Forms allows you to manage your web forms' entire lifecycle, and run your forms on-premises or in the cloud, with a focus on security and compliance.

About the OPS 3.0 XForms Engine

Two days ago we released OPS 3.0 beta. This is a great milestone for the open source Orbeon PresentationServer, because it's the first time OPS features an XForms engine with full support for events! When we started designing OPS (then called OXF) back in the summer of 2002, we focused... More

Spell Checking With Google: The Web Service

Remember that old book called a dictionary? Once upon a time, this is what we had to use to check the spelling of a word. Now instead, we can use the spell checker that comes with the free Google Toolbar for Firefox and IE. After you install the toolbar, click... More

WYSIWYG Programming for XSLT, XQuery, XPL, and More

Yesterday, I decided to write some code to generate an RSS feed from our project news page on the ObjectWeb Forge. It was a simple matter doing some screen scrapping and generating XML based on the collected data. I chose to go with XQuery as it was a perfect language... More

OPS 3.0 BETA Released

<img src="http://www.orbeon.com/download/blog//ops30beta01.jpg" alt="OPS 3.0 BETA Repeating Controls" style="float: right; margin: 0 0 1em 1em" width="250/ height="244"/> It is with great pleasure that we are announcing that OPS 3.0 BETA is out! The major novelty is much improved XForms 1.0 support. OPS has implemented a subset of XForms since its first... More

XForms on Mobile Devices

As I wrote recently on the Wikipedia XForms page, implementing XForms in mobile devices provides a number of benefits: User interfaces using XForms require less round trips with the server and are in that sense more self contained than user interfaces using HTML 4 forms. Capabilities of mobile devices vary... More

Ajax-Enabled XForms

There does not appear to be an end to the Ajax craze, witness the amount of activity reported by Ajaxian.com. Of course, Ajax does not solve all the problems of the world, and it comes with a series of new problems of its own. For those who missed the boat,... More

Choosing The Right Database

In the early life of a project, there is always this time where the question of the day becomes: And now, what database should we use? (Of course, this is assuming that there is a choice possible.) This is at time where our decision is often unfortunately influenced by preconceived... More

Back from XTech 2005

It is time for a (quite late) review of XTech 2005 in Amsterdam! The good news is that I can now simply point to other reviews of the conference, in particular Micah Dubinko's extensive coverage. XTech was a wonderful opportunity to meet the XML crowd, from many of the big... More

XTech is almost there!

In just a few days I will be going to Amsterdam for the XTech 2005 conference. The topic: "XML, the Web and Beyond". It looks that this should be fun and interesting, and it's going to be difficult to choose between tracks at times! I have a particular interest in... More

Orbeon at XTech 2005 on XForms and OPS

We will be speaking at the XTech conference in Amsterdam on May 26. Don't miss us there! The subject of our main talk is Are Server-Side Implementations the Future of XForms?. It will discuss server-side approaches for XForms. We will also do a product presentation about Orbeon PresentationServer (OPS) the... More