Category Archives: TrueView tips

Multi-monitor support and popup Search Queries

The latest release includes 2 very useful UI features: Multi-monitor support This option is specially useful when you’re demoing to others, and can be enabled from Tools->Options->UI Settings->Allow MultiMonitor Use. All subsequent windows will open outside of the Workbench, allowing them to be dragged to other monitors. Popup Search Dialogs Although drag & drop is [...]

Tips for Domain Driven Design and TrueView

Here are some tips for DDD newbies.  It’s easy to fall back to doing ‘what you know best’, so use these tips to stay focused. Hopefully your design skills will get better (and faster) as a result. Don’t start with the User Interface Instead of asking “How will the user solve this problem?“, ask “What [...]

When should you use a Value Object?

Whilst in the middle of writing about “Entities vs Value Objects“  I discovered this post by Dylan Beattie. I’ve observed that a lot of DDD newbies get hung up on Value Objects, persistence, how to normalise the database, and other implementation concerns. Value Objects stem from the actual domain problem, not from  persistence.  Read Dylan’s [...]

Missing treenodes in Options/Preferences Editor

If you were running a previous version of TrueView, you may find tree nodes missing in the Preferences Editor. The fix is to remove  the old user settings.  Open this folder in Windows Explorer:   C:\Users\<your user name>\AppData\Local\Evolving_Software_Ltd\ And remove all folders for the application that is affected.

The reality of UI mock-ups and DDD

Casey Charlton is writing a sample application using DDD.  His first step was to create a UI mock-up to reflect a user story “What’s so bad about that?” I hear you cry.  Well, here’s the problem: UI prototyping is great for defining how a person is going to solve a business problem.  It’s not great [...]