Stories recently tagged with 'CodeGeneration'

Write your own Code Generator or Template Engine in .NET(codeproject.com)

submitted by gavinjoycegavinjoyce(25.7k) 5 years, 6 months ago

This paper demonstrates building a code generator, template engine, template parser, or template processor in .NET. The demo implementation uses cutting edge .NET technologies available today such as C# .NET 2.0, MS Provider Pattern, Enterprise Library January 2006, CodeDom etc. read more...

add a comment |category: |Views: 93

tags: another

XSDClassgen = XSDObjectGen + .net framework 2.0(devauthority.com)

submitted by miketrashmiketrash(105) 5 years, 7 months ago

A newer version of XSDobjectgen. This version supports 2.0, uses generics, nullable fields, and partial classes. Written by Ram Marappan. read more...

add a comment |category: |Views: 886

tags: another

CodeSmith 4.0 Public Beta 2 Released(community.codesmithtools.com)

submitted by RobChappelRobChappel(2720) 5 years, 7 months ago

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. read more...

add a comment |category: |Views: 8

tags: another