Another dumb error message.
While installing ActiveWriter, it asked me to install DslToolsRedist. Trying to do so raised the said error message. I was on my way to shot the admin, but then googled a bit, and found out on http://www.appdeploy.com/messageboards/tm.asp?m=8872&mpage=1 that it is caused by prior installations of he same product that was not fully removed from the registry while uninstalled. Searching "DSL" in HKEY_CLASSES_ROOT\Installer\Products\ showed me that a previous CTP left some dirt in my registry. Removed that key, reinstalled DslTools and the ActiveWriter magic could finally started.
ActiveWriter is a VS2005 plugin, that adds a new item type for your projects. This item is actually a visual designer for ActiveRecord classes. Quite neat, and hopefully will increase the penetration of Castle's ActiveRecord to the "If there's no VS wizard, I do not use it" kinda guys.
You can read about it and download it from http://altinoren.com/activewriter/
I'd like to point you to a new podcast from HanselMinutes, about MonoRail. Scott Hanselman is interviewing a couple of guys from Eluetian as MonoRail Power Users. They are doing a lot of work with MonoRail using Brail.
Listen to that if you want to hear about how simple MVC for ASP.NET can be.
Actually, It seams that it is getting so much attention, that even MSFT are thinking about implementing something Rails-i in the future ASP.NET. Read this if you do not believe me.
It's real. I took it from SQL profiler on a production database, of a very popular HR software.
The query should search for people with given name and surname.
WHERE
(
1=0
OR ( Name = 'Ken Egozi' )
OR ( Name = 'Egozi Ken' )
OR ( Name = 'Ken Egozi' )
OR ( Name LIKE '%Ken Egozi%' )
OR ( Name LIKE '%Egozi Ken%' )
OR ( Name LIKE '%Ken%' AND Name LIKE '%Egozi%' )
OR ( Name LIKE '%Egozi%' AND Name LIKE '%Ken%' )
)
A good laugh what I like for my birthday. (according to the Hebrew Calendar, it was yesterday)