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 [...]
Servoy-Twitter example: mod_twitter
[Updated version of mod_twitter now on my developers page]
Well, Bob Cusick threw down the gauntlet, and it's not like I had work to do (AH!)...so I whipped up mod_twitter. It's a simple Servoy (v4 or greater) module that shows how to get the public timeline, user timeline, and post a tweet to Twitter from inside [...]
ServoyWorld Slides
I think today's presentation went pretty well. Here's the Slides for those interested.
Share/Bookmark
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
Just do it!
Bob Cusick put it in far more detailed an eloquent terms, but when it comes down to it the best way to do software development is to "Just do it!" and not spend so much time planning to do it.
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