There’s also an official home for the source code (not that you couldn’t rip it off the webpage anyway!) at BitBucket
I gave a work talk about code generation in .NET and various ways of doing it from stuff with in Visual Studio like snippets and T4 templates to more code based approaches like CodeDOM, expression trees and IL emitting. Most of examples were included in a handout for the talk.
Cookweb is one of those on, off projects. It’s a recipe database, designed to tidy up all those press cuttings, e-mails and webpages that I have floating around. It lived for a bit as a Python web app using web.py until Cheetah templates annoyed me too much (don't ask I can't remember why3), and then as a Rails site until it became clear that actually just buying a desktop recipe app to run on the one computer that it really mattered was a better investment of time.
But now it lives again because the computer running in the kitchen is retired in favour of a (hypothetical) iPad, because revisiting Django seemed like an interesting project, HTML5 needs learning about and Remy Sharp’s jQuery talk at DevDays was really impressive. So now it’s up and workable, although with plenty left to be done.
If you feel brave and fancy poking around the code it’s in a bitbucket repostory.