http://www.codegeneration.net/generators-by-language.php?language=3
Generators that build C# ![](http://www.codegeneration.net/images/rss.gif)
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 )
![]() |
Blue Ink
( Tier Generatorfor Full Web Application )
![]() |
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 )
![]() |
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 )
![]() |
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 )
![]() |
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 )
![]() |
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 )
![]() |
iQgen
( Tier Generatorfor Any code )
![]() |
Iron Speed Designer
( Tier Generatorfor Full Web Application )
![]() |
IronWorks
( Tier Generatorfor Full Web Application )
![]() |
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 )
![]() |
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 )
![]() |
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 )
![]() |
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 )
![]() |
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 )
![]() |
tangible architect
( Tier Generatorfor Business Logic )
![]() 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 )
![]() |
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.
|