About Javeline Technologies

Learn about the technologies we use and the ones we've created

Javeline Product Family

Frequently asked questions, and the answers
Javeline Platform Javeline DeskRun Javeline InForm Javeline OnEdit

About SmartBindings

Javeline Technologies

Javeline SmartBindings is a development method created by Javeline to leverage existing technologies and methodologies into the world of Web 2.0 and beyond. It couples tried-and-true Xpath-powered databinding with the exciting new programming languages and techniques that today's Internet offers. In this quick overview we will give you an indication of how we believe modern web-developers will benefit from SmartBindings.

Data binding is the act of interactively connecting a piece of data to a user-interface. Changes in one part are immediately reflected in the other. While this principle is practically trivial for database-driven desktop applications, web developers still face many hurdles in their search for comparable functionality.

A SmartBinding is set up in a declarative way, by defining a set of rules instead of actually programming. Not only does this approach enhance clarity and predictability, it is also far less prone to bugs.

SmartBindings can facilitate data bindingboth between data and the user-interface and also within the user interface itself. Implement a user-driven filter with the greatest of ease!

To sum it up, SmartBindings

  • Requires no actual programming
  • Is Xpath-powered
  • Contains a built-in undo-redo stack
  • Has a small footprint
  • Is the perfect companion to the Javeline TelePort library

By now you know that Javeline SmartBindings can bridge the gap between your web-based application and database in an elegant and effortless manner. But don’t stop there; be sure to check out TelePort, a library that enables you to connect to virtually all remote data-sources. If you would like a personal recommendation on how to improve your web development return of investment, please contact us.

Watch an example on www.ajax.org