From Code OnTime:
Code OnTime Generator is a unique general purpose free code generator for Microsoft.NET. Built as an open platform with XML, XPath, XSLT, and AJAX, the tool redefines the way you think and approach the code generation. The built-in Code DOM compiler will transform your program coded in XML into Visual C# or Visual Basic program code. This allows creating the code generator projects as XML Databases and then applying artificial intelligence magic of XPath and XSLT stylesheets to the data to efficiently produce the programming language code, such as C# and Visual Basic, or markup code, such as ASP.NET and XAML. Regardless of the ouptut code type you will use the same consistent set of code generation techniques.
All code generator projects are included with complete template source code and provide immediate insight into the inner-workings of the code generator. Version 220.127.116.11 includes pre-built code generator projects that create applications for ASP.NET 3.5.