Sonntag, 11. November 2007

db4o-netbeans updates

db4o-netbeans is available in 0.6.0 now.
Since my time is very limited, I moved in small steps with the plugin only. However, some things have been added, some things have been stabilized.

Documentation has been updated. Go to the db4o-netbeans home or download directly from here.
Well, as ever, any feedback is appreciated.

Soon, after finishing the most important basic features to the plugin, I will have a look on how to add support to the Visual Web Pack integrated into NetBeans. This will be good milestone for a tight integration of db4o database into NetBeans. If only time wouldn't be such a problem...


Dienstag, 23. Oktober 2007

db4o-netbeans 0.3.0 with little changes

Small changes have been added to the db4o-netbeans plug in.
However, I gave it the version number 0.3.0.
The most interesting changes are:
  • Creation of a new db4o database connection: Entering the conection details are integrated into the new file wizard as its own wizard page.
  • Start As Server: You can also start a db4o database file within an embedded server for testing purposes.
  • Auto-update capabilities: A NetBeans Update Center has been added to get an updated plugin downloaded and installed automatically.
Documentation has been updated. Go to the db4o-netbeans home or download directly from here.
Well, as ever, any feedback is appreciated.

Montag, 15. Oktober 2007

db4o-netbeans 0.2.0 available

I have improved the usability of the db4o-netbeans plug-in. It is now available as version 0.2.0.
You may download the new version from here.
In comparison to the version 0.1.0, there are some changes. A document describing the new version and the changes made may downloaded as a pdf from the same location.

I think, it is a good base to improve it by adding more features.
Next steps are focused on improving the editor capabilities, exception handling and preparing the source code to add it to the download section as well.

Check out the new version.
Any feedback or comments how to improve are welcome.


Sonntag, 9. September 2007

db4o-netbeans project launched

I've just started a new project to build a netbeans plugin for the db4o object database. Keep a bookmark to http://code.google.com/p/db4o-netbeans/. Soon, I will add artifacts there that you can download and use.

As a preview, here are some of the first screen shots and some information about the initial version:

db4o database are accessed by simply creating a custom file type choosing New File on the File menu and adding it to an opened java project.













After entering a name, a file of type db4o is added to the java project.












Using the context menu item Open Db4o Editor opens the editor to visualize the db4o database content. The editor may be used to navigate the database content, add or remove objects to or from the database or change values of stored objects.


















Values are edited and changed in the regular properties window provided by net beans.



















A first simple approach to add support for db4o database is by constructing soda based queries. The elements of a query will be added as sub nodes to the db4o database node in the projects navigation view.



















However, this approach has some limitations but is easy to implement.
Executing the query opens another editor window for the query results.


















The count of objects affected by the query is additionally displayed in the title.

Well, the project has just been started and there is quite a lot to do to make it smooth.
Especially, improving the query approach to the latest db4o features and editing capabilities are quite challenging.
Moreover, currently db4o 6.1 is used. I need to make sure that the plugin is independent on a certain db4o version. And last but not least, support for net beans 6.0 is on the list as well.

If you are interested in the project and would like to know more about it, please post a comment here. Contributions are welcome.