Category Archives: New releases

TrueView V2 Beta, now with POCO support

TrueView V2 has some significant changes since the last version.  You can download the beta and code sample here. POCO support TrueView now supports POCO classes, that don’t need to be inherited or marked up with attributes. Now you can re-use your POCO assemblies in other applications, and remove the dependency on the TrueView framework. [...]

Update to DomainTypes library

The initial release of DomainTypes was heavily influenced by the existing TrueView framework.  After spending much time working with a current client, it’s clear that a more ‘POCO’ approach has significantly more benefits. Based on my findings (and questions over at StackOverflow), here are the major changes: Refined and enhanced most of the interfaces Removed [...]

TrueView Maintenance Release 1.3.0908.21

The latest release has some UI fixes for TrueView, and mapping fixes for DataBridge.  Download it here. TrueView Fixes UI now shows changes if entities are modified inside constructors Corrected treenode selection when removing a previously selected node Fixed race condition when opening Entity property nodes Entity Property treenode no longer renders with the Entity’s [...]

TrueView Release 1.2.0905.22 – Maintenance release, performance improvements

This release has some major UI rendering improvements, and a couple of enhancements to aid usability. TrueView DataBridge also has a couple of small fixes.  Download them here Enhancements: Drag/drop tip now explains the drop action Drag/drop tip now tries to stay on-screen, regardless of curson position Now allows new entities to be added to [...]

TrueView Release 1.2.0905.02 – Maintenance release (plus a few extras)

The latest maintanance release fixes some glaring errors (sorry!). The UI has also been updated for better usability – and now supports dynamic drop-down lists using IQuerySpecification.  Read the user guide to learn more. Enhancements: Moved MDI window toolbar to top (tab-like appearance) MDI window ‘tabs’ now toggle normal/maximised window state Added support for dynamic [...]

TrueView Release 1.2.0903.01 – Improved user experience

Thanks for all you comments. This release is based on your feedback, so please keep sending your comments. Download the latest version here. Enhancements: Added PropertyGrid editor for unknown types (e.g. structs) Root entities can no longer be explored Top level nodes in Class Library treeview are now consolidated “Enter” now creates a new entity [...]

TrueView Release 1.2.0901.05 – Upgraded to Nhibernate 2.0

Happy New Year! We’re starting the year with a new release. BREAKING CHANGES Upgraded to NHibernate 2.0.1GA (with breaking changes) Added InnerList property to IEntityList Changed NHibernate namespace to NH Removed EntityListAttribute.IListField Enhancements: ValueObject now implements IValueObject AccessDetails now implements IValueObject Copy operations use a different colour when dragging primitives/ValueObjects MyApplication.Save only persists dirty objects [...]

TrueView Release 1.04.0811.09

Download the latest version here. Enhancements: Updated algorithm for identifying property backing fields Added support for saving multiple entities in a single transaction Fixes: EntityLinker now handles relationships for super classes Corrected relationship tracking when using EntityLinker Corrected scope of internal members

TrueView Release 1.04.0810.27 – Factory and Repository support

There are lots of questions in the DDD community about Factories and Repositories.  TrueView now supports these concepts in a nicely decoupled way.  Learn more in the user guide. Enhancements: Added support for Entity factories using IFactory<T> Added support for Entity repositories using IRepository<T> EntityLinker now uses IEntity instead of Entity Added Min/Max range to [...]

Release 1.02.0808.25 – Value Object support

Added support for ValueObjects, as well as various bug fixes and enhancements.  Download it here. Enhancements: Added Evolving.TrueView.Domain.ValueObject to support “Value Objects” Added better exception messages when adding and creating entities within lists EntityList TreeNodes are now sorted by Summary value Added icons to Query Dialog buttons EntityAttribute.RelationShipType is no longer enforced by default EntityListAttribute.RelationShipType [...]