This collection of templates for the Microsoft AJAX Library allows you to code-gen interfaces, enumerations, classes, non-visual components, client controls, and behavior controls. Refer to readme.txt for installation instructions. I also have an overview video here.