Monday, 31 May 2010

Finally I have time again to post some update on SoapGateQ! and FlexGateQ!

The last 4 weeks have been pretty tough. My main development machine's (HP Elitebook 2730p) hard disk simply died from one second to another. Gee am I lucky that my development environment runs in a VM which I back up frequently. So no real loss at this point. However, I couldn't find a replacement in Malta (at least not in store).

As I had to order anyway, I spoiled myself with an Intel 1.8" 160GB SSD. Pretty expensive piece of hardware, but I don't regret it a second. The speed is phenomenal, about 3 times as fast as a 5400ref HD and power consumption went down by 50%, increasing my battery life by 1.5 hours.

After it arrived from the States (2 weeks), it took me just another 2 weeks to get back to where I was. Unbelievable how much software tools one is using.

OK, that just for an explanation why it got a bit quiet on

Meanwhile I finished of works on the last major module of SoapGateQ! and FlexGateQ! Today the dominoViewUtilities Classes have been completed. If you had a good look at the online demos on then for sure you tried out the Flex Viewer for Domino demo, which allows to view basically any Notes view in the Flash Player exactly (or almost exactly) as the view looks in the Notes Client.

So I took the code from this demo, streamlined it, improved it performance wise (by eliminating or optimising the item renderer used for the Advanced Data Grid and added the same sort of process workflow implemented for the dominoFormUtilities Class.

I will post new beta version with sample code on how to use the classes in the next few days.

Whilst I'm working hard on completing these libraries, our work-placement students putting the classes to the test. They have completed a project for European School of English, which is an Online Placement Test that students have to run online prior to their arrival in Malta. The test questions are actually maintained in a Notes database by the academics staff. The test results are also stored in the same Notes database and synch'ed back to ESE's operational databases (also Notes). Finally ESE is introducing coming week a Guided e-Learning System for adult students, and the personalised study plan is based too on the the results of the online placement test.

So this little Flex/Flash application which is utilising FlexGateQ! and SoapGateQ! has actually some pretty serious background and is a major factor for the success of the implementation of the Guided e-Learning System.

It needs a little work to modify the project in such a way that it can run outside the ESE context. As soon as I have a chance I will make the required changes and post it as a sample in the show case.

No comments:

Post a Comment