Codesmith 3.0 Demo

by Erik Lane 3. August 2005 16:50

Drive an hour for $300 worth of software?  You betcha.  Last month I went to my first .NET user's group meeting (Dallas).  Tonight I went to my second (North Dallas).  I read on Scott's blog that they where giving away Codesmith 3.0 for everyone that registered and attended.  I work out of the house on Wednesday's so that made my drive about an hour.  Otherwise, from work, it wouldn't have been so bad.  It was worth it either way.  I've read many great things about Codesmith but never tried it.  So I figured it would be good to see it in action and get a free copy at the same time.

The demo was good and right away my brain is thinking of ways to use it....even for just the basic stuff like creating a data access layer (like Rob demo'd).  Point to a table, tell it which Sprocs to generate and it builds them!  The Sprocs have all of the guts (parms, return values, etc..) that you can now tweak to your specifics.  Good stuff!

I've downloaded the 30-day trial and now awaiting my key to be sent.

Tags:

Comments

David Neal
David Neal on 8/4/2005 1:06:00 AM

I've been using CodeSmith for more than a year now, and it is one of the most valuable tools, if not *the* most valuable tool, outside of Visual Studio.  One of the things that makes CodeSmith great, in my opinion, is that you can tweak the templates (or create your own, of course) so that the final output matches your own development style.  Other code gen tools require you to conform to what they think stored procedures or a data access layer should look like.

The other cool thing about CodeSmith is that your not limited to just creating stored procedures or stubbing out business objects.  You can use CodeSmith to generate just about anything you can dream up.  Versatile and indispensable.

Oh, and very cool that they gave away a copy to all the registered attendees.

eriklane
eriklane United States on 8/4/2005 2:54:00 AM

They talked a lot about its flexability like you described.  I guess I'm easily impressed.  That was enough for me to get me going.

Joel Ross
Joel Ross on 8/6/2005 5:13:00 PM

We used CodeSmith on my last project. We generated all of our collections, our entities, our data access layer, and our stored procedures. It was a service oriented architecture, and the only thing left for us to write by hand was the business layer, where most of the logic was. It does make development a ton quicker, and even if you spend twice as long writing a template as it does to write the code, the time you save in the long run is well worth it.

The part I'm not sure about is the price tag. I think I'll stay with 2.6 for now - the free version. I'm curious what 3.0 adds on that would make purchasing it worth it.

I'll be curious to see what you think of it as you start to use it.

eriklane
eriklane United States on 8/10/2005 10:01:00 AM

Joel,

From what they described it looks like the new stuff in 3.0 is Intellisense,  it's own VS-like IDE, and DOCUMENTATION....

I'm sure there are a lot of others but those are the three I can remember off the top of my head.

Comments are closed