5.5

Rating: No reviews yet
Downloads: 482
Change Set: ccf338a6a33c
Released: Jun 26, 2013
Updated: Dec 14, 2013 by RichardPawson
Dev status: Stable Help Icon

Recommended Download

Source Code Naked Objects Release 5.5.0
source code, 14337K, uploaded Jun 26, 2013 - 296 downloads

Other Available Downloads

Example AdventureWorks Sample App
example, 10209K, uploaded Jun 26, 2013 - 186 downloads

Release Notes

This release includes a number of significant improvements to the usability of the UI, some of which involve new programming conventions or attributes:
  • Action dialogs now appear as pop-up modal dialogs instead of as a new page; query-only actions have an Apply as well as an OK button. See https://nakedobjects.codeplex.com/workitem/175
  • When a reference object is expanded in-line there is a button to jump straight to an Edit view of that object see https://nakedobjects.codeplex.com/workitem/176
  • There is an alternative way of rendering the history of visited objects, such that it both looks and behaves like tabs. See https://nakedobjects.codeplex.com/workitem/177
  • A new TableView attribute allows you to specify which columns are to be rendered in a table view (either of an embedded collection or a returned queryable). See https://nakedobjects.codeplex.com/workitem/178
  • You can specify that any associated reference object, or collection, be 'eagerly rendered' i.e. as though the user had already expanded the view of that object or collection. See https://nakedobjects.codeplex.com/workitem/153
  • Where desired, you can now multi-select from a drop-down list of options (provided either by a Bounded set or by a Choices method). See https://nakedobjects.codeplex.com/workitem/135

Upgrade process

  • if you are installing into a new MVC project, you use ‘-FreshInstall’, which also adds the ‘-Assemblies’ as a dependency. Thereafter, you only upgrade the –Assemblies.
  • if you are upgrading an existing NO.MVC project from 5.4 then you need to install NakedObjects.Mvc-Assemblies. Thereafter, you upgrade the –Assemblies.

The –Assemblies package upgrades the various NakedObjects assemblies, and also any other packages on which the core framework depends. It also adds into your project:
  • A .zip folder (e.g. NakedObjects.Mvc-files(5.5.0).zip) - containing the files, and .pp file templates, that would have been installed by NuGet had you used –FreshInstall
  • One or more .txt files that list which of those files changed since the previous version(s) e.g. FilesChangedSince5.4.txt

Take a note of which files you need to update, get files from the .zip, and do a manual compare and merge as needed. The number of changes is usually small, so you should be talking a few minutes work at most.

Reviews for this release

No reviews yet for this release.