Recent Posts

1
Comments

CodeSmith Generator 6.0–Status, Website and Future by ejsmith

We are on the home stretch of Generator 6.0 and things have come together really nicely.  This is going to be a great release!  We have been mostly working on performance, memory utilization and bug fixes, and we are doing really good on all...
Filed under:
55
Comments

CodeSmith Generator 6.0 Beta Survey by ejsmith

We are currently working on dogfooding the new template editor by updating and building some new templates. Along the way, we are trying to find and fix as many pain points as we possibly can. We are also working on profiling and memory usage reductions...
2
Comments

CodeSmith Generator 6.0 Beta 1 Released! by ejsmith

It’s been a long time coming, but CodeSmith Generator 6.0 Beta 1 has finally been released today!  I think a lot of people believe CodeSmith Tools is a lot bigger than we actually are (there are only 4 of us currently), but we have been working hard...
4
Comments

CodeSmith Generator 6.0–Editor in Action by ejsmith

I thought the best way to show our progress so far would be to show you a quick video of the new editor in action. So without further adieu, here is the new CodeSmith Generator 6.0 editor: * NOTE: Click the full screen button on the bottom right of the...
0
Comments

CodeSmith Generator 6.0–Status and IntelliSense by ejsmith

Work on Generator 6.0 is progressing pretty nicely. We are code complete on our new parser, new compiler, new caching mechanism, out of process template execution, and WPF based property grid. There is a lot to talk about there, but I have also started...
0
Comments

CodeSmith Generator 6.0 Template Parser Progress Report - Part 2 by ejsmith

In this post I’m going to talk about how the new template parser in CodeSmith Generator 6.0 creates an AST (Abstract Syntax Tree) and then uses the visitor pattern to iterate over the nodes in the AST and do transformations. The grammar rules I talked...
1
Comments

CodeSmith Generator 6.0 Template Parser Progress Report - Part 1 by ejsmith

I am currently working on the new parser for CodeSmith Generator 6.0.  When I wrote the original template parser back in 2004, I really had no idea what I was doing. :-)  I had no idea what an AST was or what an LL(*) parser was, etc. ...
4
Comments

CodeSmith Insight Launch Party by ejsmith

CodeSmith Tools is excited to announce the upcoming release of our new product, CodeSmith Insight, and we would like to invite you to come celebrate! Join us at the Addison Conference Center‎ on Tuesday, October 12th, from 6pm to 9pm, for the: CodeSmith...
1
Comments

PLINQO at the Dallas .NET Users Group by ejsmith

This Thursday July 9th, Shannon Davidson and Tom DuPont will be talking about PLINQO at the Dallas .NET Users Group at Microsoft's Las Colinas Office in Irving, Texas. If you are in the area, we would love for you to stop by and see what PLINQO is all...
5
Comments

CodeSmith 4.0 Released by ejsmith

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....
More Posts Next page »