As soon as we got todays release out we were back at work on the next task, which is to finish the Developer Edition. We have made great progress already! One of the big challenges in the Developer Edition is completely dynamic loading of DLLs.
This is needed both for the IDE itself as the Action Editor and all related functionality will from now on be in it's own DLL which will only be distributed with the Developer Edition. It needs to be completely independent of the main application so it has to be dynamically loaded at runtime. The other place where this is needed is for the action plugins. The only thing the IDE knows about each plugin DLL is what it's called and what the CallFunction is called! This is stored in the action file and is the only information that we need in order to load and execute the actions in the DLL.
We took the first step today by separating our own action dll into a dynamically loaded plugin. The IDE is no longer dependent on it and this also means that we can start working with additional plugins and thereby making it possible for you to write your own! Everything is looking good so far and early next week we will have the Action Editor separated and then we can put the Developer Edition together pretty quickly.
It's even possible that we might be able to release the Developer Edition ahead of our own target date of June 1st! But don't worry! The all inclusive $99.00 offer for the Developer Editon plus a one year maintenance plan from the Developer Edition release date will remain in effect until June 1st ![]()
Recent Comments