---
title: "[Cool Tool] CodeSmith 2.5"
url: "https://osherove.com/blog/2004/2/22/cool-tool-codesmith-25.md"
canonical: "https://osherove.com/blog/2004/2/22/cool-tool-codesmith-25.html"
published: "2004-02-22T19:47:00"
updated: "2004-02-22T19:47:00"
tags: [".Net Quotations", "Cool Tools"]
author: "Roy Osherove"
description: "Ah. CodeSmith 2.5 is out with some nifty new features . If you don't know what CodeSmith is, you're missing on a very good and productivity enhancing tool, which is freeware. It saves you lots of typing and allows…"
usage: "Licensed under CC BY 4.0 — reuse, quote and adapt with attribution (Roy Osherove, link to the original page)."
license: "https://creativecommons.org/licenses/by/4.0/"
---

# \[Cool Tool\] CodeSmith 2.5

By Roy Osherove February 22, 2004 In [.Net Quotations](https://osherove.com/blog/category/net-quotations), [Cool Tools](https://osherove.com/blog/category/cool-tools)

**Historical article** · Originally published February 22, 2004; technical details may be outdated.

Ah. [CodeSmith](http://www.ericjsmith.net/codesmith/) 2.5 [is out with some nifty new features](http://weblogs.asp.net/ericjsmith/archive/2004/02/22/78020.aspx).

If you don't know what CodeSmith is, you're missing on a very good and productivity enhancing tool, which is freeware. It saves you lots of typing and allows creating templates for code generation (that look much like ASP.NET code). If you put your mind to this tool you can creating some pretty nifty stuff with it. [Download and try it](http://www.ericjsmith.net/codesmith/).

Personally, I've tried and liked it a lot. However, I never had much use for it for dev purposes. Mainly because I use [CodeSmart.Net](http://www.axtools.com/products/cs2k3net.htm) (which is not free) to take care of my automatic typing chores(and many other chores), but for a price of 0$  CodeSmith is **highly** recommended.

## More in .Net Quotations

[All posts in .Net Quotations](https://osherove.com/blog/category/net-quotations)

- Feb 24, 2004

    ### [\[Book\] Extreme programming adventures in C#](https://osherove.com/blog/2004/2/24/book-extreme-programming-adventures-in-c.html)

- Feb 22, 2004

    ### [Pair Programming analysis - illuminating!](https://osherove.com/blog/2004/2/22/pair-programming-analysis-illuminating.html)

- Feb 21, 2004

    ### [More Lookup table techniques](https://osherove.com/blog/2004/2/21/more-lookup-table-techniques.html)

- Feb 18, 2004

    ### [The .Net debugging experience - you can help make a difference](https://osherove.com/blog/2004/2/18/the-net-debugging-experience-you-can-help-make-a-difference.html)


---

## About the author

**Roy Osherove**: Senior Solutions Architect at AWS working on AI for production and AI-driven development; author of The Art of Unit Testing and Elastic Leadership, with about 20 years of consulting and training on unit testing, TDD, team leadership and continuous delivery.

### Sites

- [RobotPaper](https://robotpaper.ai/): This blog: AI patterns and anti-patterns, AI and coding agents, and engineering leadership.
- [osherove.com](https://osherove.com): Roy's personal site. Author of The Art of Unit Testing and Elastic Leadership; consulting and training on unit testing, TDD, team leadership and continuous delivery, plus about 20 years of blog posts.
- [The Art of Unit Testing](https://www.artofunittesting.com): The Art of Unit Testing, 3rd Edition (Manning): readable, maintainable, trustworthy unit tests, plus TDD workshops in C#, JavaScript, Java and Kotlin.
- [5whys.com](https://www.5whys.com): Roy's writing on software team leadership: self-organizing teams, surviving chaos, learning mode and the Elastic Leadership model.
- [Pipeline Driven](https://pipelinedriven.org): Continuous delivery and DevOps practices: build patterns, pipeline-friendly testing, DevOps metrics and enterprise DevOps.
- [Elastic Leadership](https://www.elasticleadership.com): Elastic Leadership, Roy's framework for software team leaders (survival, learning and self-organizing modes).

### Social

- X: https://x.com/royosherove
- LinkedIn: https://www.linkedin.com/in/osherove/

### Contact

- Contact form: https://forms.gle/jQSx5KoXvrVA1JCK7

### License

Licensed under CC BY 4.0 — reuse, quote and adapt with attribution (Roy Osherove, link to the original page). License: https://creativecommons.org/licenses/by/4.0/
