Richard Pawson talks about his experiences implementing a Naked Objects solution for the Irish Government.
They went on to deliver 30+ projects on time and on budget!
Richard Pawson talks about his experiences implementing a Naked Objects solution for the Irish Government.
They went on to deliver 30+ projects on time and on budget!
We’re closed for the month of December, and will be back in January 2012.
It’s been a while since the last post, but there are plans to revamp TrueView – a brand new WPF interface and usability improvements are top of the list
In the meantime, we wish all of our customers and colleagues a very Merry Christmas and a prosperous New Year!
TrueView V2 has some significant changes since the last version. You can download the beta and code sample here.
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.
To make your POCO classes viewable in the UI, add the following property:
public Guid ID { get; set; }
To make your classes persistable, add a Version property:
public long Version { get; set; }
Check out the included sample code to learn about the new features.
P.S. There’s a new DomainTypes library available as well.
A new version of TrueView is in the pipeline for next year. The features on the whiteboard are:
And we’re considering making TrueView FREE for non-commercial use.
We’re going to need beta-testers for the new version, so if you’re interested please email us.
In the meantime, have a very Happy Christmas!
Finally got around to upgrading to Windows 7 RTM, only to be greeted with the following:
You cannot upgrade this prerelease version of Windows 7. Go online to see how to install Windows 7 and keep your files and settings
A quick Google found these instructions. Should save you the hassle of rebuilding your PC
The latest release adds Dependency Injection to the mix. The default behaviour uses a simple Service Locator, but you can inject your own dependencies as you wish. See the user guide for more info.
BREAKING CHANGES:
The following interfaces now implement IServiceDependent:
Enhancements
Fixes
Optimisations
Cheltenham, UK, 10/03/2009
Evolving Software releases an update of “TrueView for .NET”, a framework for rapidly designing and creating business applications for Microsoft .NET.
TrueView helps .NET Developers and Business Experts share business knowledge, design interactive prototypes, and create flexible applications. Software teams use Domain Driven Design (an established technique for designing complex applications) to stay focused on essential business concepts.
“Absorbing business concepts can be pretty tough for development teams, especially when timescales are tight. Using TrueView, Developers can sit down with Business Experts, and use interactive prototypes to discuss the problem space. The feedback cycle reduces from days to hours.” explains Vijay Patel, founder of Evolving Software.
TrueView supports Agile development, Domain Driven Design, and the Naked Objects pattern. Combining these strategies allows developers to cut development times without compromising software quality.
Evolving Software is also offering personal licences to developers learning Domain Driven Design at discounted rates. Visit http://www.evolving-software.co.uk to learn more.
Listen to Scott Hanselman and Rob Conery discussing DDD in this podcast.
David Laribee discusses DDD and Bounded Contexts. Listen to the podcast here.
Update: Listen to part 2 here.