Welcome to GenWise

Topic updated 13-7-2007

Welcome to GenWise.

GenWise is an innovative software generation tool for the Microsoft .NET Framework 2.0. Many features set GenWise apart from traditional code generators, giving you a development tool that you can use from project start to finish.

 

GenWise templates are smart, pluggable, interacting and self-configuring .NET assemblies that generate source code.

More: Template System

 

GenWise templates expose a detailed hierarchical system of template options to control their source code generation.

More: Global Template Configuration    Template Options Pages

 

GenWise templates allow you to add your own source code to their generated output virtually anywhere.

More: Source Editor    Adding custom code

 

The GenWise project system stores your template configurations and your added source code in project files, so you can adapt and regenerate again and again.

More: Project System

 

Currently available sets of templates generate business object layers based on NHibernate 1.2 and ASP.NET 2.0 web applications in C#.

More: NHibernate Templates    ASP.NET 2.0 Templates    Web Form Designer.

 

GenWise supports many database platforms, and takes database schemas as starting points for projects.

More: Supported Databases    Database Repository.

 

Development with GenWise Studio means developing template configurations instead of manually editing source files.

More: GenWise Studio IDE    Building Your First Application.