Agile Tortoise
Greg Pierce’s blog
Servoy
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 [...]
Monday, July 21st, 2008. Posted in Javascript, Servoy | No Comments »>
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 [...]
Tuesday, July 15th, 2008. Posted in Servoy | No Comments »>
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.
Thursday, June 5th, 2008. Posted in Servoy | No Comments »>
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 [...]
Thursday, May 22nd, 2008. Posted in Servoy | No Comments »>
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 [...]
Tuesday, May 13th, 2008. Posted in Servoy | No Comments »>
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. [...]
Thursday, April 10th, 2008. Posted in Servoy | 2 Comments »>
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.
Wednesday, January 2nd, 2008. Posted in Servoy | No Comments »>
Servoy 4.0 preview
On Wednesday, Servoy offered a preview webinar for the changes coming in version 4 — due for public beta in January, and aimed for release in late Q2 2008. The most high-profile change in this release is the move to Eclipse platform for an IDE, abandoning the somewhat limited proprietary IDE in current versions [...]
Friday, December 14th, 2007. Posted in Servoy | 3 Comments »>
Servoy: simple HTML progress bar
I have several places in Servoy solutions where it’s nice to display a simple progress bar to the user. This is for workflows, where the user needs a visual for how far along they are on the task/job/etc. — not for actual progress on executing code.
I wrote a simple global method you [...]
Wednesday, November 7th, 2007. Posted in Servoy | 1 Comment »>
Servoy newsletter
Servoy was nice enough to acknowledge my Servoy-related blogging in their October newsletter. Nice compliment, thanks! Now, I just feel guilty about not blogging more. ![]()
Tuesday, October 30th, 2007. Posted in Servoy | No Comments »>
Large client app online
I spent the weekend migrating data for one of my clients, and they are ‘live’ starting today on a large Servoy project management application I’ve been working on for the last year. The app has 160+ forms and reports.
The application handles most of them up-front business processes, Estimating and managing Jobs, through Invoicing, where [...]
Monday, October 1st, 2007. Posted in Servoy, Work | 1 Comment »>
Servoy VUG slides and demo
I’ve uploaded the slides and demo solution from the presentation I did today on the Servoy VUG.
Thursday, September 6th, 2007. Posted in Servoy | No Comments »>
Servoy VUG
I’ll be presenting at the Servoy Virtual User Group next week. Not sure my presentation skills are all that great, but I’m sure I’ll manage. Not exactly a high pressure environment. Big thanks to Adrian for organizing the event.
Thursday, August 30th, 2007. Posted in Servoy | No Comments »>
Servoy and TextMate
Looks like I’m not the only one playing with editing my Servoy code in TextMate. Here’s a sample bundle that shows how you can use snippets to easily build some of your common code blocks.
Thursday, August 9th, 2007. Posted in Servoy | No Comments »>
Servoy: turning global form events into callbacks
Using global methods for form events provides a simple way to build consistent interfaces across your solution while maintaining DRY principals. Servoy’s latest 3.5 release includes form event templates, which makes it even easier to apply a set of global events to new forms. There’s always cases, however, where you have behaviors that [...]
Monday, August 6th, 2007. Posted in Servoy | 1 Comment »> « Previous Entries