http://www.codegeneration.net/generators-by-language.php?language=3
Generators that build C# 
1Spec( Tier Generatorfor Database )
|
1Spec, a Windows based workstation for the development and maintenance of portable applications allowing users to write only one specification, one time, for implementation on many different platforms.
|
Albatross Code Generator( Tier Generatorfor Any code )
|
|
ArcStyler( Tier Generatorfor Full Web Application )
Pluggable transformations (MDA-Cartridges) generate n-tier Java/J2EE or C#/.NET application code from UML and business process models. MDA-based Cartridge IDE to generate new MDA-Cartridges from UML for any target language or platform. |
Blue Ink( Tier Generatorfor Full Web Application )
In Q1 2005 a software development team increased productivity 426% while increasing application quality and consistency. At Automated Architecture we offer dramatic time savings to software developers through Rapid Application Development based tools and methodologies. What we offer can be summed up in three words: web applications ... instantly. |
BrightSword Designer Professional Edition( Tier Generatorfor Full Web Application )
|
BrightSword Designer-Code? generation tool (Rapid Application Development Tool - RAD) for the software developers to build database-driven web applications in ASP, ASP.NET, JSP and PHP using the point click method of developement.
|
C# Data Tier Generator( Code Mungerfor Database )
|
Given a connection to a database the C# Database Tier Generator will create the C# classes to wrap the database tables.
|
C# Rose Add-In( Tier Generatorfor Database )
|
C# Rose Add-In? is an Add-In? for Rational Rose. C# code is obtained from a high level UML model (including state machines). C# Rose Add-In? is able to make design decisions controlled by UML stereotypes. In conjunction with the Modelisoft AutoGUI library, it can produce a Windows application allowing browsing the model.
|
CA Plex( Tier Generatorfor Full Web Application )
CA Plex is an Architected RAD tool that combines the techniques of model-based development, patterns and code generation to accelerate the delivery and maintenance of J2SE and J2EE business applications. It supports a variety of databases and data access APIs including Oracle, MS SQL Server, IBM DB2, ODBC, JDBC and OLE-DB. |
CG Pro( Tier Generatorfor Full Web Application )
|
The main aim of CG Pro is to ease the process of building scalable n-tier applications and prototyping solutions to business problems. We have analysed the main problems encountered when deadlines are short or the nature of the coding is tedious. We then built CG Pro to solve these problems. Although CG Pro is template based we have provided all of the templates required to simply select the required database items and select generation target, both langugae and platform.
|
CMSCreator( Tier Generatorfor Full Web Application )
|
Generates a visual studio solution. Builds a secure .NET Content Management System for any SQL database in seconds. Features an HTML editor, automatic drop-downs, child tables, date/ time controls, Flash, SVG, images, email address support, files, documents and more. Generates c# and vb.net source code.
|
CodeFluent( Tier Generatorfor Any code )
CodeFluent? is a MDA driven product that solves the software development industrialization issue including business model design and implementation following a pragmatic approach. CodeFluent? is a software factory whose flexible architecture introduces the producer notion. Producers generate different types of ready-to-use elements: database, business entity-related classes, web services, UI elements, Excel or Word integration services. |
codegen( Partial Class Generatorfor Business Logic )
|
Codegen is a (opensource - LGPL) UML Class Diagram (XMI and Dia) to C#, Java and VB.NET code generation framework. It can also output using XSLT Templates which adds support for virtually any language (support for PHP, Python, C -GObject-, C++, etcetera is planned and might be available already).
|
CodeGenie MDA Code Generator( Tier Generatorfor Full Web Application )
CodeSmith( Tier Generatorfor Any code )
|
|
Codify( Mixed-code Generatorfor Any code )
|
|
Cog( Inline Code Expanderfor Any code )
|
Cog executes inlined Python code to generate code in the language of your
choice. Any text file can be part of the result. |
CompileX( Tier Generatorfor Full Web Application )
|
|
Constructor()( Tier Generatorfor Full Web Application )
Constructor() is a ‘Model Driven’ VSIP code and UI generator for Microsoft's .NET platform. It can be used to build prototypes or full windows or web applications from a UML class definition – which itself can be easily created using the built in model editor and class diagram tool, or by reverse-engineering a database schema. Constructor can be used to generate MS SQL and MS Access databases and assists in creating 3-tier database applications. You can use C# or VB.NET to build Windows and Web forms. |
D4Modelizer Open Source( Tier Generatorfor Database )
|
D4Modelizer map a data source to object and manage persistence to produce C# code. It is a free product to help programmer in order to save time. Now, D4M can connect DB2, SQL Server, Oracle, Sybase, MSDE, Access, MySQL, PostgreSQL,Firebird. You can create Visual Studio or SharpDevelop? project.
Unit testing is added on generated code. |
Data Tier Modeler( Tier Generatorfor Database )
Data Tier Modeler generates C# source code which you can use to access SQL Server, Oracle, and Access databases. |
DBHelper( Code Mungerfor Database )
|
UI based generator to build C# database access code for an existing schema by reflecting against the database.
|
DBMethods( Tier Generatorfor Database )
|
DBMethods allows you to express parameterized SQL and stored procedures as managed code functions by supplying a compatible method definition. DBMethods does not rely on templates or scriptable code generators. Instead, it simply makes use of the innovative features of the Common Language Runtime (CLR) like metadata, reflection services, custom attributes and dynamic code emission to implement the boilerplate data access front.
|
Deklarit( Tier Generatorfor Database )
|
It supports SQL Server, Oracle, Access and SQL Server CE databases. |
Doxygen( Code Mungerfor Documentation )
|
|
Expert Coder( Partial Class Generatorfor Any code )
|
ExpertCoder is a toolkit that supports the creation of code generators based on expert systems. It's based on the idea of model transformations and was written with MDA (Model Driven Architecture) in mind, so an input model is turned into an output model by an expert system. The output model can be serialized as source code. Users can write their code generators in any .NET enabled language.
|
GENNIT( Tier Generatorfor Other )
|
GENNIT is for companies and individuals that want to get up and running with industry standard code implementations as fast as possible with a minimum amount of hassle and configuration. The targets are any that are defined by the generators.
GENNIT is an online web application code generator which provides access to tested templates which use industry standard practices such as NHibernate to produce high quality manageable code for a project from an online designer. |
GSL( Tier Generatorfor Any code )
GSL is a generic code generation tool. It takes XML as input and using a proprietary generator language it creates one or more output files based on the input. |
iQgen( Tier Generatorfor Any code )
A Java based MDA generator that generates any type of textual artifact based on model information in XMI format and templates written as Java Server Pages (JSPs). Can generate anything from J2EE/EJB to C#, XML and COBOL |
Iron Speed Designer( Tier Generatorfor Full Web Application )
|
|
IronWorks( Tier Generatorfor Full Web Application )
IronWorks is a template-driven generator that comes with 51 templates for generating n-tier web applications in C# and VB.NET, with T-SQL stored procedures for data access. New templates may be developed with C#, VB.NET, or (in theory) any language that supports the creation of DLLs. |
JuggerNET( Tier Generatorfor Database )
|
JuggerNET generates .NET bindings for compiled Java classes. The .NET bindings can be used just like the underlying Java classes. At runtime, a JVM is started in-process and the Java classes are executed. Also generates COM support for use of Java in VB6 or other COM apps.
|
Kodekopelli( Tier Generatorfor Any code )
|
Kodekopelli is an unobtrusive, unassuming open source code generator that leverages the expressiveness of the Ruby language and the ERB lightweight templating system to help facilitate the Don't Repeat Yourself (DRY) Principle in a manner consistent with agile development practices.
|
Lattice.SPGen( Tier Generatorfor Database )
|
Lattice.SPGen is a XML/XSLT template-based code generator to auto-generate stored procedures, business entity(C# and VB.NET) against your existing database schema. Lattice.SPGen now supports Microsoft SQL Server, Oracle, IBM DB2 UDB and PostgreSQL.
|
LazyCode( Tier Generatorfor Any code )
|
LazyCode is a code generator that is based on Xml templates to create smaller easier to read templates much more quickly.
|
Likemedia ClassBuilder( Tier Generatorfor Database )
Likemedia Classbuilder is a C# and VB.Net Code Generator that generates all your data access classes as well as your SQL stored procedures in fully extensible, 100% native code. Features include: C# and VB.Net output, lookup table enumerations, SQL Server discovery tool, built in error handler, single or multiple base & child class settings and stored procedure auto implementation. |
LLBLGen( Code Mungerfor Database )
|
LLBLGen generates a complete data-tier (both .NET classes (in C# or
VB.NET) and all necessary stored procedures (in T-SQL)) for a given SQLServer 7/2000 database, including the compatible MSDE versions. |
LLBLGen Pro( Tier Generatorfor Database )
|
LLBLGen Pro uses code generation to produce a data access layer with business objects, using O/R mapper technology. The generator engine is a hierarchical task executer and uses multiple code emitter engines.
|
Mia-Generation( Tier Generatorfor Any code )
Mia-Generation? is a graphical MDA environment to build custom generators complying with your frameworks. Code is generated by applying templates on your UML models. User-defined code can be preserved between two generations. Mia-Software? provides free Add-Ins? to integrate Mia-Generation? within the main IDEs (Eclipse, VisualStudio?, JBuilder, Workshop, ...) and free Boosters (ready to use generators) for .Net and J2EE (STRUTS, JSF, Hibernate, OJB). |
Monstarillo( Tier Generatorfor Database )
|
Monstarillo is a template driven .Net code generator that works against SQL Server databases. Monstarillo ships with templates to run against both tables/views and existing stored procedures.
|
MyGeneration( Tier Generatorfor Database )
|
|
NCodeGen( Tier Generatorfor Any code )
|
NCodeGen is a Code Generation Framework that can be used with any template engine. After you prepared input in XML, NCodeGen magically helps you processing it with Velocity templates and control generation from command-line, NAnt and your program.
|
nGeneration( Tier Generatorfor Database )
|
|
Nolics.net( Tier Generatorfor Other )
|
Nolics.net 2005 for VS 2005 is a domain specific language guided object/relational mapping tool for Visual Studio 2005.
Using the powerful DSL, you can define a data access layer with less code that is needed to define a table. Model-driven approach makes refactoring and maintenance easy. |
nTierGen.NET Code Generator( Tier Generatorfor Full Web Application )
This generator builds several major portions of a .NET application including the database access layer, stored procedures, business rules, and the web services layer. |
NVelocity( Tier Generatorfor Any code )
|
|
Object Model Generator( Tier Generatorfor Other )
|
The Object Model Generator (also referred to as OMG) is a tool designed to provide the programmer with a simple code generator able of transforming XML Schema Documents (XSDs) into Typed Document Object Models of nested classes, using either C# or VB.NET as a language. The tool is mainly used to automatically create simple Document Object Models for different subsets of XML. OMG was originally created to replace and improve upon the functionality of the xsd.exe, which is a tool supplied with the .NET SDK.
|
OlivaNova Model Execution System( Tier Generatorfor Full Web Application )
|
The OlivaNova? Model Execution System represents the best solution today for capturing business logic and generating an entire application without writing code. Leveraging key concepts of Model Driven Architecture (MDA), the platform is technologically agnostic - generating solutions is Visual Basic, Java, C# or Cold Fusion.
|
OlyMars( Tier Generatorfor Full Web Application )
Builds C# and ASP.NET applications using a tier generator model. |
OOMEGA( Otherfor Any code )
|
OOMEGA, an open source, integrated modelling and metamodelling tool for defining languages and code generators. Supports db4objects, Hibernate, Versant, OOMEGA's MemoryDB, XML and SDF (a standard binary codec) for storing both, the metamodels and models. Code generation templates are written in JSP where you can inspect model information via a powerful and unified Persistence API.
|
openArchitectureWare( Otherfor Any code )
|
openArchitectureWare is a powerful open source generator framework that can read any kind of model (XMI, XML, any textual representation) and transform it in any kind of textual output. It has an explicit representation of the source metamodel, and uses templates to generate the output.
|
Persistence(R) Plug-Ins for Eclipse( Tier Generatorfor Database )
|
Object-to-relational mapping with transparent caching and synchronization. Generates complete EJB code for use with BEA's WebLogic(R) and IBM's WebSphere(R) application servers or generates persistent lightweight, non-remotable objects for WebLogic(R) or WebSphere(R) applications; custom Java, or C++ applications; or C# for applications built on Microsoft's .NET framework(R).
|
Persistent Datasets( Tier Generatorfor Database )
|
Database persistent layer generator includes:
-Mapping to tables, view, and stored procedures including procedure’s result sets. -Offers complete n-tier workflow inclusive GUI binding. -Allows writing 100% typed code using generated Typed Queries. -Supports database identities, sequence generators. -Optimistic concurrency. -Transactions. -Generating enumerations for basic tables. -Nullable generics support. -SQL Server/Oracle. |
Pragmatier( Tier Generatorfor Database )
|
|
PT Code Generator Lite( Tier Generatorfor Business Logic )
|
PT Code Generator Lite is software to generate .NET and SQL source code based on SQL data tables and views.
|
QuickAdmin( Tier Generatorfor Database )
|
|
RapTier( Tier Generatorfor Database )
Builds database access code in VB.NET or C# directly from reflecting the database at generation time. The Lite version is free. |
SchemaCoder( Tier Generatorfor Other )
|
Powerful and approachable data tier generator for .NET. Generates C# or
VB.NET source for accessing SQL Server (All flavors), Oracle, MySQL and Access. Can support multiple databases from a single project. Can generate and work with either stored procedures or dynamic SQL on a method by method basis. Utilizes nullable types and generic class features of .NET 2.0. Includes database metadata browsing and conversion features. |
smartGENERATOR( Tier Generatorfor Any code )
|
smartGENERATOR is a template driven generator generator framework that is generated by itself. So the UML model of smartGENERATOR is included in the release. Supports many different UML tools via XMI.
|
smartGENERATOR( Tier Generatorfor Full Web Application )
|
With smartGENERATOR you will be able to develop software faster and of better quality! You will receive assistance for your software-project or smart individual solutions.
|
SoProMach( Tier Generatorfor Any code )
|
Somusar/SoProMach is the only code and documentation generator based on new technology and languages expressly designed for generation purposes. |
Source Cutter 2.0( Tier Generatorfor Full Web Application )
Source Cutter is an extensible source code generator for VB.Net, C#, and Java. Using metadata obtained from any major database (Oracle, SQL Server, DB2, etc.), Source Cutter generates Object to Relational Mappings via a data access layer, and also produces presentation layer logic by creating web pages using ASP.Net or JSP and Windows forms. Source Cutter integrates with Visual Studio for VB.Net or C# projects; or creates ANT build files for J2EE applications to create fully functional solutions in minutes. |
tangible architect( Tier Generatorfor Business Logic )
The code generator generates a persistent object model in C# and a corresponding SQL Schema from an UML Model. The persistent object model realizes an O/R mapper for a SQL server database. tangible architect has the following features
|
tangible architect 2.0 for VS.NET( Tier Generatorfor Database )
|
You can define your business objects using an UML Model, Class Wizards or C# Interfaces and let tangible architect generate the business objects and data access code. You can then easily extend your business objects and bind them to the presentation layer using data-binding.
|
TCDesigner( Tier Generatorfor Full Web Application )
|
TemplateMaschine( Otherfor Any code )
|
TemplateMaschine is a freeware and open source template-based code generator using ASP.NET like syntax. It is released under LGPL so you are free to modify and use the generator in your own projects.
|
The Perl Code Generator( Mixed-code Generatorfor Any code )
|
A one-script mixed code generator for a variety of outputs. Error messages map directly to line numbers in the source. Emacs glue for operation on a buffer is included.
|
TierDeveloper--Alachisoft( Tier Generatorfor Full Web Application )
TierDeveloper is an object to relational mapping (O/R mapping) code generator that lets you develop extremely high performance .NET applications in record time. TierDeveloper? lets you map and generate .NET business and data objects, ASP.NET apps, and Windows Forms apps. With TierDeveloper?, you’ll cut down you development time by 50% to 70% depending on your application. |
TurnObjects( Tier Generatorfor Full Web Application )
|
TurnObjects is a powerful set of tools that enable developers to create applications with minimal code. Developers tell the system what to do and TurnObjects? generates code and the user interface to do it. Time normally devoted to write database code, secure an application, globalize text, and create user forms can be put to more productive use.
|
VBeXpress.NET( Tier Generatorfor Full Web Application )
|
|
Visible Developer( Tier Generatorfor Full Web Application )
|
|
Visual Studio XGen( Tier Generatorfor Any code )
|
This Visual Studio add-in aims to give the developer a code generation tool based on XML and XSLT that is really simple to use. If you already know XML and XSLT you will hit the ground running. If not, it is a great way to learn those two technologies.
|
Warp.NET Developer Studio( Otherfor Any code )
|
The latest version of Warp.NET Developer Studio makes use of templates. You are able to produce absolutely any text-based output. Write your own templates using either C# or VB.NET in the script code. Even execute sql against your data source.
The inputs used by the templates are registered in the metadata database. All metadata is structured quite simply and allows you do use it in whatever way you wish in your template. |
X-Code .NET( Tier Generatorfor Any code )
|
A generaic template engine used to generate C# code. Based on DevelopMentor's work on Gen
|
XCoder( Tier Generatorfor Full Web Application )
|
XCoder is an extensible model transformation and code generation framework implementing the Model Driven Architecture (MDA) standard of the Object Management Group. XCoder generates arbitrary output from UML models via an XMI interface.
|
XML Gateway .NET 2005 Code Generator( Tier Generatorfor Full Web Application )
|
The XML Gateway .NET 2005 tool provides developers with a powerful utility that allows them to build XML Gateway database commands and packages and generate the code at a click of a mouse. Code can be generated for any database and for all the tiers (data, business and user interface) in C# and VB.NET.
|
XMLBooster( Tier Generatorfor XML Access )
|
XMLBooster statically generates very fast, application-specific XML parsers to integrate XML messages in your applications. Produces naturally validating parsers, and structural HTML documentation. Uses a very reduced memory footprint.
|

In Q1 2005 a software development team increased productivity 426% while increasing application quality and consistency. At Automated Architecture we offer dramatic time savings to software developers through 
CodeFluent
CodeGenie











浙公网安备 33010602011771号