by CodeSmith Tools - Product Type: Add-In / Application / Add-In
You can find current information from the links below
If you need to buy a license for this specific version, please contact us for availability and pricing.
Other information on this page is shown for historical reference only and may have changed considerably since.
A developer productivity tool that helps software developers rapidly create code using CodeSmith templates. CodeSmith includes templates that give developers the ability to customize what the generated code looks like as well as create custom templates for their specific needs. With CodeSmith you can generate strongly typed collections, stored procedures, database documentation, data access layers, and more. CodeSmith enables software developers to efficiently reduce repetitive coding, generate code in less time with fewer bugs, produce consistent code and create custom templates for any language. CodeSmith V3.2 is optimized for .NET 2.0 and Visual Studio 2005.
What's New in V3.2?
What's New in V3.1
CodeSmith is a template-based code generator that allows you to generate code for any text language. The code generated can be customized by the use of properties. A property can be any .NET object that has a designer and can be as simple as a boolean property that allows you to conditionally add or remove code from the result, to an object such as the TableSchema object (included in SchemaExplorer) which provides access to everything you could possibly want to know about a database table. CodeSmith comes with many standard property types and is 100% extensible by allowing the user to create custom property types. CodeSmith's syntax is almost identical to ASP.NET. You can use the C#, VB.NET or JScript.NET languages in your templates and your templates can output any ASCII-based language.
CodeSmith Standard Edition provides basic template execution via the CodeSmith Explorer GUI and console clients. It can be used to execute custom templates as well. The Standard edition is perfect for simple code generation requirements. CodeSmith Professional Edition includes the CodeSmith Studio template IDE, batch code generation, template caching, the ability to use the CodeSmith API in custom internal applications, and merging support. You can find more information about the differences between both versions on the ' Evals and Downloads' section.
Main Features: