CodeSmith 4.0 has been officially released today at the Dev Connections conference in Las Vegas! This is a huge release for us and has a bunch of great new features as well as countless minor enhancements and bug fixes all based on customer feedback.
Here are some of the features in the new version of CodeSmith:
CodeSmith Projects (.csp) - This feature makes automating your code generation process really easy and consistent whether you are working from inside of Visual Studio 2005, MSBuild, Windows Explorer, a command line / batch file, or CodeSmith itself. ActiveSnippets - Imagine Visual Studio 2005 snippets, but with the full power of CodeSmith available to execute any logic or access any complex metadata (including database schema and xml data) to control the output of your snippets. CodeSmith Maps (.csmap) - This feature will allow you to create dictionary style maps of things like SQL to C# data type mappings. .netTiers 2.0 - The .netTiers templates have been greatly enhanced and included with CodeSmith 4.0. Extended Property Management - You can now edit and add new schema extended properties inside of CodeSmith Studio. Property Persistence - CodeSmith now remembers the property values from the last time you executed a template.You can view the official press release here:
http://community.codesmithtools.com/blogs/announcements/archive/2006/11/08/CodeSmith40Released.aspx
CodeSmith 4.0 Beta 2 has been released and is now available to the public. Here are just a few the new capabilities in CodeSmith 4.0:
- CodeSmith Projects (.csp) - This feature makes automating your code generation process really easy and consistent whether you are working from inside of Visual Studio 2005, MSBuild, Windows Explorer, a command line / batch file, or CodeSmith itself.
- ActiveSnippets - Imagine Visual Studio 2005 snippets, but with the full power of CodeSmith available to execute any logic or access any complex metadata (including database schema and xml data) to control the output of your snippets.
- CodeSmith Maps (.csmap) - This feature will allow you to create dictionary style maps of things like SQL to C# data type mappings.
- .netTiers 2.0 - The .netTiers templates have been greatly enhanced and included with CodeSmith 4.0.
- Extended Property Management - You can now edit and add new schema extended properties inside of CodeSmith Studio.
- Property Persistence - CodeSmith now remembers the property values from the last time you executed a template.
You can read the announcement here.

CodeSmith will have a booth at Dev Connections in Las Vegas next month and we thought it would be a lot of fun to give away some gambling money! If you are coming to Dev Connections, just make sure to stop by our booth and signup. If you aren't coming to Dev Connections, you better sign up quickly!
In addition to Microsoft having some exciting new announcements for Dev Connections, CodeSmith will have some exciting announcements of our own!
CodeSmith has won the "Best Utility" award in the asp.netPRO Readers’ Choice Awards! Thanks to our incredible user base, CodeSmith was able to win this category that included many other great software development products. Thank you to everyone that voted!
“Scott talks about CodeSmith as well as other code generators, highlighting their strengths and weaknesses, and offering his usual insight into the issues. Of course, resources abound.”
http://www.hanselminutes.com/default.aspx?showid=20
If you are a fan of CodeSmith and would like to show your support, please take a moment to place your vote for CodeSmith in the Utility category of the asp.netPRO Readers’ Choice Awards.
Each year, asp.netPRO recognizes outstanding products and vendors in the ASP.NET add-on market. Please take a moment to select your favorite ASP.NET tools. This is your chance to voice your opinions regarding the tools and products you use in your everyday development efforts.
“In this article you will learn how to build a Data Access Layer using Microsoft’s Enterprise Library in less than 15 minutes using CodeSmith and the .NetTiers Template Library…”
Build a Data Access Layer in less than 15 minutes
CodeSmith 3.2 for .NET 2.0 and Visual Studio 2005 has now been released. This is a free upgrade for all CodeSmith 3.0 users. This version of CodeSmith is nearly identical to CodeSmith 3.1 except it has been optimized and built for .NET 2.0 and Visual Studio 2005 including a new MSBuild CodeSmith task.
Download CodeSmith 3.2 Now
Visit the CodeSmith Tools website
Here is a
link to an interesting article about using CodeSmith as a form of XSLT.
CodeSmith Tools will have a booth at PDC this year! Be sure to stop by and say "Hi" next week at booth #122. If you are a current CodeSmith customer, we have CodeSmith t-shirts for you (first come, first serve) and if you aren't a current CodeSmith customer, we will be giving away some CodeSmith Professional licenses ($399 value) for those that stop by and scan their badge.
More Posts
Next page »