Servoy

Servoy: mod_datejs v0.5

I’ve checked in mod_datejs v0.5 to Google Code.  This is a Servoy module that adapts the functions of the excellent Date.js library for use in Servoy, and is distributed under the same MIT-style license.
I haven’t fully adapted the test suite from the original, but I have pretty good test coverage and everything in the library [...]

Servoy: mod_js_core v0.4

I’ve updated my Servoy module, mod_js_core, to version 0.4. This is the first version which includes not only the adapted extensions from the Prototype.js library, but also some Servoy specific convenience methods for working with forms and foundsets.
Share/Bookmark

Servoy tip: fetch n:1 record via calculation

In a Servoy solution, often you have a record and you want to access a record that is related via an n:1 relation. Say, for example, you have a relationship from contacts to companies. You are working with a contact record, and you need to fetch the related company into a variable to [...]

ServoyCasts

In preparation for ServoyWorld next week, I've been experimenting with screencasting. The result is a new site, ServoyCasts, where I aspire to post new Servoy-related instructional screencasts from time to time.
I haven't reached the production values I'd hoped for the first couple of episodes, but you have to start somewhere, ya know? I [...]

mod_console on Google code

I'm moving my free Servoy modules to Google code. mod_console is the first to go.
Share/Bookmark

Servoy: wrapping global methods

One of the best things about Servoy 4 is the dramatically improved JavaScript support. With full support for functions, and the "apply", method you can now do very cool things in the runtime environment.
The example below shows how to take a pre-defined global method, alias it, and replace the original with a new version [...]

Servoy 4.0 goes final

Servoy has released 4.0.  This is a major update for Servoy, at least from a developer perspective, as they have totally abandoned their proprietary IDE and become an Eclipse plugin.  They have also released a free "community" edition.
Servoy is a interesting product.  It's not for everyone.  If you are a developer looking for a flexible [...]

Servoy: mod_console release

I've released mod_console, a Servoy 4 module to provide a runtime JavaScript interpreter in the Servoy 4 client.  If you are a Servoy developer, check it out.
Share/Bookmark

Servoy: make JavaScript object representation of record

I got asked for an example on the Servoy forum of how to make a JavaScript object that is essentially a clone of a "record" object in Servoy, which is actually a Java host object that's tied to a foundset and has some limitations and overhead associated with it. So, here's how simple it [...]

Servoy 4 preview release

The Servoy 4 public preview is now available. It's a huge upgrade, at least from the developer point of view, as the whole development environment has been moved to Eclipse.  Along with that come a great deal of productivity improvements in the editors, better version control support and many other new features.
I've been using [...]

Servoy: Transactions are awesome! I hate transactions!

It's a fact that transactions are important to data integrity in a relational database application. It's also a fact that I find them burdensome and not particularly friendly to integrate in my development process. Why? Well, in a development system, you really don't care about data integrity. It's not real data. [...]

Using the Google Maps API geocoder in Servoy

I've posted a Servoy module that demonstrates how to make HTTP REST calls to the Google Maps API geocoder to get back a variety of useful information (such as Long/Lat) of a query address. Download here.
Share/Bookmark

Switch to our mobile site