We are pleased to announce the availability of Naked Objects 3.0 Milestone 5. With Milestone 5 we have now stabilised the programming model, and we are anticipating the full Naked Objects 3.0 release in September 2007.
Milestone 5 includes:
- The HTML user interface, which may be used in place of, or in addition to, the 'Drag and Drop' or 'Command Line Interface' user interfaces.
- A full security model. Authentication and Authorisation may be managed through a file-based mechanism, LDAP or a database.
- Support for internationalisation ('i18n')
- New 'Contributed Actions'. As well as the public methods defined on the object, the user will now be offered, as actions, any publicly-visible methods from any services that take that object type as a parameter. This is a powerful programming model, that permits a form of multiple-inheritance, but at run-time rather than compile-time.