Eric J. Smith's Weblog

CodeSmith, .NET, etc...

CodeSmith 2.0.1222 Released!

Thank you to everyone that helped make this release happen!!

Here is a list of the changes for this release.
  • Removed expiration.
  • Added CodeSmithConsole.exe to enable processing a .xml property file from the command line. (CSharpCodeGeneratorSample and VBCodeGeneratorSample folders)
  • Created installer.
  • Added a Visual Basic Code Generator Sample (VBCodeGeneratorSample).
  • Added a designer for the DatabaseSchema object.
  • Added Owner property to TableSchema, ViewSchema, and CommandSchema and fixed bug relating to tables, stored procedures and views were assuming dbo as an owner.
  • Fixed problem where SchemaExplorer would fail if collation was different from the master database.
  • Added view support to SchemaExplorer.
  • Fixed problem with SQL7 compatibility and column descriptions.
  • Updated CollectionGen templates from the latest CollectionGen release.
  • Changed to a build system instead of going on and on forever with beta builds.
  • Dropped support for Visual Studio .NET 2002. The Visual Studio features will only work with the final release of Visual Studio .NET 2003.
  • Dropped RedRiver from all namespaces. If you have templates that refer to RedRiver, you will need to update them.

Download Now

Posted: May 23 2003, 09:43 AM by ejsmith | with 11 comment(s)
Filed under:

Comments

Dan Bright said:

Congrats on the update Eric, great job.

I just wanted to suggest that you use the ICSharpCode.TextArea control to display your output. It's the TextArea control used in SharpDevelop & already supports sntax hilighting for all of your languages.

http://www.icsharpcode.net/OpenSource/SD/Default.aspx

I had begun implementing syntax hilighting with it in SharpEdit, a text editor that I was working on back when I had free time, and you can check that out here:

http://sourceforge.net/projects/sharpedit

Keep up the great work.
# May 23, 2003 9:24 AM

TrackBack said:

.Avery Blog
# May 23, 2003 10:43 AM

TrackBack said:

JonGalloway.ToString()
# May 23, 2003 10:43 AM

TrackBack said:

ISerializable
# May 23, 2003 10:43 AM

TrackBack said:

Sam Gentile's Blog
# May 23, 2003 10:43 AM

omegaSupreme said:

woo hoo,

I am very happy about this release :D
# May 23, 2003 3:16 PM

Colt said:

Hey Eric, Congratulation on the release!
# May 23, 2003 8:57 PM

optimusPrime said:

I'm hoping you'll reconsider the dropping of support for the 1.0 framework. Some of us are required to stay there for the forseeable future.

I can't even look at your new version. :(
# May 24, 2003 3:14 AM

Eric J. Smith said:

Actually, CodeSmith itself will run on 1.0 or 1.1, but the VS.NET custom tool and addin will only work on VS.NET 2003. As you have probably seen the blog entries about this topic lately, the only correct way to have support for VS.NET 2002 and 2003 is to have to seperate builds and projects. I really don't want to do that.
# May 24, 2003 9:04 AM

Cory Smith said:

I'm happy to see that you are adding additional support / samples for the VB.NET developers. This is the best code generator since the invention of fire ;-) If your a VB.NET developer (or C# ;-)), check this new version out!
# May 24, 2003 12:08 PM

Christopher said:

How do you use CodeSmith w/o the custom tool? Point me to some docs I've missed, I'd love to see what the hoo-ha's all about.;)
# May 27, 2003 9:57 AM
Leave a Comment

(required) 

(required) 

(optional)

(required)