After using VisualWorks
for over a month I am impressed by the great improvement VisualWorks has made and all previous bugs now have gone. It s the best IDE I ve ever seen for native language programming. Thanks a lot.

Jim G.

The Lego Blocks of Application Development

Posted on in Categories Hidden Gems

How one, simple concept can provide massive reuse and simplification for your applications

The purpose of the Hidden Gems Screencast is to give developers who use Cincom Smalltalk some insight into useful abilities of the products that may not be obvious. In this month’s edition, Arden Thomas, the Cincom Smalltalk Product Manager, continues the ValueModel mini-series.  The powerful concept of ValueModels can make your applications simpler, more modular and more reusable―if you know how to use them.

The first screencast introduces the “DomainMaster,” the lego blocks of application development. DomainMaster is a framework that makes your application a ValueModel and takes application reuse to a new level. DomainMaster gives you the power of “one”―one domain, one focus and one very reusable application. This is accomplished by following some simple framework guidelines that make frequent, typical patterns easy and simple, allowing you to assemble more complex applications from standardized pieces, just like legos. Check out the introduction by Arden here:

The second screencast about DomainMaster patterns 1, 2, and 3 code examples. Watch this demonstration here:

If you have any questions, please send them or other comments and suggestions to  Thanks!

Arden Thomas
Cincom Smalltalk Product Manager