This was my first foray into Microsoft's new Silverlight technology. It is a little
eductational app to demonstrate a range of regular 3D solids.
Silverlight doesn't provide 3D animation so I had to do it myself by implementing an
emulation of the DirectX Math library. I have used this in other projects where full blown DirectX is
not available. An article is in the works with MSDN magazine.
The goal of the Light Weight Binder is to produce tight HTML that is easy to read and understand and easy to maintain; HTML that is truly dynamic and yet involves little or even no custom javascript code. It's a great way to produce Data Centric Web Applications.
It does this using some javascript that allows attributes to be defined as expressions that will be recalculated automatically.
The General Purpose Colorizer colorizes an input file, for example HTML or Javascript so the syntax is easier to read. It is entirely rule driven,
so supporting another language is just a matter of modifying an xml file. Rules are also present to allow the highlighting of small segments to draw attention to them.