Joe Madia
2003-05-05 07:45:17 UTC
Workstate is pleased to announce the availability of Codify 1.1, a
unique code generation add-in for Visual Studio.
Codify allows .NET developers to eliminate tedious coding tasks, foster
coding standards and create powerful generative programming tools.
Features include:
- Multiple code generators (called CodeBuilders) can be embedded within
any source code file in a project. CodeBuilders can generate anything
from a few lines of code (micro code generation) to entire class
hierarchies (macro code generation).
- CodeBuilder parameters are specified as XML and can be edited either
textually or visually using the CodeBuilder editor.
- Codify templates can be easily created or customized using the
built-in template editor. The template editor fully supports two
distinct scripting styles: CodifyScript (similar to ASP.NET scripting)
and XSLT.
- Several advanced features are included such as User Code Regions (for
better round-trip engineering of generated code) and Visual Studio
Automation access from within template scripting code.
Codify also includes many useful templates that can be used as-is or can
be completely customized. The built-in templates include:
- Simple SQL Server Data Access Layer: Generates a class that contains
a strongly-typed method for each stored procedure in your database.
- Strongly-Typed Collections: Generates strongly-typed collection and
dictionary classes.
- Simple Property Builder: A time saving template that generates simple
properties within a target class that get and set their values from a
private field.
- Windows Forms Menu Builder: Creates custom MainMenu and ContextMenu
classes that encapsulate all of the tedious code required to create and
initialize Windows Forms menus.
- Strongly-Typed Class Resources: For a given class, this template
generates a useful inner class called ClassResources that provides you
with strongly-typed access to all of the .resx resources defined for the
class.
- Many others.
More information and a free 14 day trial of Codify can be found at:
http://www.workstate.com/en/codify
Regards,
The Codify Team
***@workstate.com
unique code generation add-in for Visual Studio.
Codify allows .NET developers to eliminate tedious coding tasks, foster
coding standards and create powerful generative programming tools.
Features include:
- Multiple code generators (called CodeBuilders) can be embedded within
any source code file in a project. CodeBuilders can generate anything
from a few lines of code (micro code generation) to entire class
hierarchies (macro code generation).
- CodeBuilder parameters are specified as XML and can be edited either
textually or visually using the CodeBuilder editor.
- Codify templates can be easily created or customized using the
built-in template editor. The template editor fully supports two
distinct scripting styles: CodifyScript (similar to ASP.NET scripting)
and XSLT.
- Several advanced features are included such as User Code Regions (for
better round-trip engineering of generated code) and Visual Studio
Automation access from within template scripting code.
Codify also includes many useful templates that can be used as-is or can
be completely customized. The built-in templates include:
- Simple SQL Server Data Access Layer: Generates a class that contains
a strongly-typed method for each stored procedure in your database.
- Strongly-Typed Collections: Generates strongly-typed collection and
dictionary classes.
- Simple Property Builder: A time saving template that generates simple
properties within a target class that get and set their values from a
private field.
- Windows Forms Menu Builder: Creates custom MainMenu and ContextMenu
classes that encapsulate all of the tedious code required to create and
initialize Windows Forms menus.
- Strongly-Typed Class Resources: For a given class, this template
generates a useful inner class called ClassResources that provides you
with strongly-typed access to all of the .resx resources defined for the
class.
- Many others.
More information and a free 14 day trial of Codify can be found at:
http://www.workstate.com/en/codify
Regards,
The Codify Team
***@workstate.com