Click here to Skip to main content
6,630,586 members and growing! (16,180 online)
Email Password   helpLost your password?
Article Category: All Topics MFC/C++ C# VB.NET ASP.NET SQL Architect Windows 7 Java LAMP Mobile CEO / Manager
Announcements
BullFrog Power
 
Search    
Add to IE Search

Code Generation articles


Development Lifecycle » Code Generation

This section contains articles on automated Code Generation. Please be aware that we do not accept articles on commericial third party tools.

Language
Platform
Technology
Audience
Skill Level
Topic
Clear All

Contents

     

    General

    top
    Title / Updated Author Score  
    Generating synchronous method stubs from asynchronous method pairs
    Updated: 8 Feb 2008  
    Writing asynchronous code requires repetative programming if you have synchronous method stubs as well. This code generator creates them for you.
    C#, .NET, Dev
    Adam Langley 5.00
    rename a file - Unedited
    Updated: 19 Nov 2009  
    You seem to be providing a spec for something you want written for you, in an antique and unsupported language.  I'd suggest you try the job board and pay someone to do this for you.
    vb6.0, sql oracle
    Christian Graus 5.00
    Project Metadata Generation using T4 - Unedited
    Updated: 7 Nov 2009  
    Generate project metadata with T4 and unburden yourself from string literals in XAML binding expressions and INotifyPropertyChanged event arguments.
    C# (C# 2.0, C# 3.0), VB (VB 9.0), .NET (.NET 2.0, .NET 3.0, .NET 3.5), Visual Studio (VS2008), XAML, WPF, WinForms, LINQ, Silverlight, Architect, Dev
    Daniel Vaughan 4.86
    Strongly typed AppSettings with MSBuild
    Updated: 18 Oct 2009  
    How to extend MSBuild to dynamically compile stuff during a build.
    XML, C# 1.0, C# 2.0, C# 3.0, .NET, Dev
    Nicolas Dorier 4.86
    A tool for making C# decorators/proxies
    Updated: 6 Dec 2008  
    Describes a small VS add-in for making decorators from existing code.
    C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 2.0, .NET 3.0, .NET 3.5), Visual Studio (VS2008), Dev
    Dmitri Nesteruk 4.84
    A tool for making C# visitors
    Updated: 13 Dec 2008  
    A small VS add-in to implement a Visitor pattern.
    C# (C# 1.0, C# 2.0, C# 3.0), Windows, .NET (.NET 2.0, .NET 3.0, .NET 3.5), Visual Studio (VS2008), WinForms, Architect, Dev, Design
    Dmitri Nesteruk 4.82
    netTierGenerator
    Updated: 30 Nov 2008  
    A 3-tier application framework and code generation tool - the way for rapid and effective development.
    C#, XML.NET 2.0, .NET 3.0, .NET 3.5, Architect, Dev
    Dmitry Zubrilin 4.73
    Tier Generator 1.0
    Updated: 26 Jul 2008  
    A powerful tool for rapid application development.
    C# (C# 2.0), Windows (WinXP), .NET (.NET 2.0), SQL Server (SQL 2005)
    Shakeel Iqbal 4.66
    NArrange - .NET Code Organizer/Formatter/Beautifier
    Updated: 22 Dec 2008  
    Using NArrange to organize C# source code.
    C#, .NET, Visual Studio, Dev
    James Nies 4.57
    On the fly Code Generation with Evolutility - Unedited
    Updated: 5 Sep 2008  
    A generic Web User Interface for CRUD applications generating all screens at run-time based on external metadata. It comes with sample applications for address book, memo pad, to do list, restaurants list, wine cellar, and database structure documentation that are easily customizable.
    VB, Javascript, XML, CSS, SQL, HTML, ASP.NET, Visual Studio, Dev
    Olivier Giulieri 4.48
    Minimalist Meta-Model for CRUD Applications - Unedited
    Updated: 13 Oct 2009  
    A look at the minimal metadata needed (database mapping and user interface) for CRUD applications code generation using the example of a to do list.
    C#, Javascript, XML, CSS, SQL, HTML, .NET, ASP.NET, SQL Server, Visual Studio, WebForms, MySQL, MVC, Architect, DBA, Dev, Design
    Olivier Giulieri 4.48
    SQL Class Shell Generator
    Updated: 8 Jan 2009  
    Generate class shells from SQL Server database tables, (SQL 2005 & 2008 only). Output languages supported: C# and VB.NET.
    C#, VB, SQL, Windows (Win2K, WinXP, Win2003, Vista), .NET (.NET 2.0), Win32, SQL Server (SQL 2005), Visual Studio (VS2008), Dev
    Paw Jershauge 4.45
    Generate AST for the DLR
    Updated: 1 Aug 2008  
    Learn how to generate your own code for the DLR using an Abstract Syntax Tree.
    C# (C# 1.0, C# 2.0, C# 3.0), Windows, .NET (Mono, .NET 3.5), Visual Studio (VS2008), Silverlight, Architect, Dev
    Lionel LASKE 4.44
    A cool utility to convert XML schemas to classes
    Updated: 9 Oct 2009  
    A cool utility to convert XML schemas to classes.
    C#, XML, Windows, .NET, Dev
    eabidi77 4.43
    T4: Extending the Generated Template Class
    Updated: 15 Nov 2008  
    Taking advantage of the inherits directive in text templates to allow for a clean extension of the generated template class.
    C#, .NETVS2008, Architect, Dev
    Mike Pagel 4.38
    Wizard and CRUD Applications to Build other CRUD Applications - Unedited
    Updated: 24 Aug 2008  
    Looking at the possibility of using CRUD applications to manage other CRUD applications inside a web browser and without any hand-coding. Also, presenting a step wizard deriving the database structure from the UI rather than the opposite.
    C#, VB, Javascript, XML, CSS, SQL, HTML, ASP.NET, SQL Server, Visual Studio, CEO, Architect, DBA, Dev, Design
    Olivier Giulieri 4.38
    Yet Another Code Generator
    Updated: 22 Dec 2008  
    Template based code generator
    VB.NET 2.0, WinXP, Win2003, Vista, ADO.NET, Architect, DBA, Dev, Design
    Stein Borge 4.29
    Visual C++ Express, Custom Wizard
    Updated: 9 Nov 2009  
    Creating a custom wizard under Visual C++ Express
    C++, Windows, Dev
    Richard MacCutchan 4.23
    StateProto - Interacting State Machines
    Updated: 22 Jul 2006  
    Drawing state diagrams, and C# code generation for the modified QF4Net.
    C#, Windows, .NET, Visual Studio, Dev
    statedriven 4.20
    GNR8 - Simple C# Class Generator
    Updated: 10 Jul 2008  
    Generate 1 to n classes from database tables
    C#, XML, .NET, Visual Studio, Dev
    digital man 4.19
    Xmi CodeDom Library, Part 1 - Unedited
    Updated: 26 May 2008  
    A .Net 2.0 library that converts XMI into CodeDom. Part 1 introduces the library.
    C#, XML, Windows, .NET 2.0, Visual Studio, Architect, Dev
    Dustin Metzgar 4.18
    Automatically Create Data Access Layers and Business Layers From Microsoft Access or SQL Server Databases
    Updated: 7 Nov 2008  
    How to automatically create data access layers and business layers from a Microsoft Access or a SQL Server database
    C#, SQL, VB 7.x, VB 8.0, VB 9.0.NET 1.1, .NET 2.0, Win2K, WinXP, Win2003, Vista, .NET 3.0, .NET 3.5, ASP.NET, Win32, ADO.NET, SQL 2000, SQL 2005, VS.NET2003, VS2005, VS2008, Architect, DBA, Dev, Design
    icemanind 4.17
    WPF CRUD Generator (Scaffolding)
    Updated: 4 Jun 2009  
    Semi-automatic GUI generation from Domain Models.
    C#, .NET, XAML, WPF, Architect, Dev, Design
    Ronald Schlenker 4.17
    Visual Studio 2005 Project And Item Templates - Unedited
    Updated: 27 Mar 2009  
    All about Project and Item Templates. You can use Custom Templates to make your development process faster than you ever think. Create your own Template for Visual Studio and distribute with all others. You can also learn how to create an installer to install a template.
    C# (C# 2.0), VB (VB 8.0), .NET (.NET 2.0), ASP.NET, WinForms, WebForms, CEO, Architect, DBA, Dev, QA, Design, SysAdmin
    Abhishek Sur 4.16
    Database Helper v 2.0.0 - Unedited
    Updated: 23 Aug 2008  
    An open source code generation utility with some useful features to generate procedures,class for tables and .net code for procedures automatically.
    C# (C# 1.0, C# 2.0, C# 3.0), VB (VB 8.0, VB 9.0)
    hdv212 4.12
    Yet Another Code Generator Templates - Unedited
    Updated: 17 Jul 2008  
    YACGen template construction introduction
    C#, .NET, ASP.NET, Architect, Dev, Design
    Stein Borge 3.92
    Simple Template Engine
    Updated: 19 Aug 2008  
    Generate source code and database scripts for any language or platform.
    C#, Ruby, DBA, Dev
    baker.alex 3.92
    Pseudo Code Modeling Language
    Updated: 7 Aug 2008  
    Describes a short hand modeling language for specifying and rendering .NET code models quickly and easily.
    C#, Dev, Design
    BoneSoft 3.91
    ScriptEngine - User Defined Calculations in C#, VB, JScript and F#
    Updated: 18 Nov 2008  
    Enabling run time code in any .NET language
    C#, VB, JScript .NET, F#, Windows, Visual Studio, Dev
    Walt Fair, Jr. 3.91
    EGen – a scalable code generation and maintenance framework
    Updated: 24 Aug 2008  
    An article on EGen - a scalable code generation and maintenance framework for C/C++/C#/Java, implemented in Ruby.
    C++, C++/CLI, C, C#, Ruby, Windows, Dev, QA, Design
    Eduard Ene 3.87
    RAD C++ Integrated Development Environment - Unedited
    Updated: 7 Jun 2008  
    RAD Tool for C++ Developers, Code Generator
    C++, Windows (Win2K, WinXP, Win2003), Win32, Dev, Design
    Ali Imran Khan Shirani 3.73
    Document and Code Generation by LINQ and XSL
    Updated: 3 Aug 2008  
    An article on how to generate source code as well as populate Excel Spreadsheets.
    C# (C# 2.0, C# 3.0), XML, XSLT, .NET (.NET 2.0, .NET 3.0, .NET 3.5), Office, LINQ, Dev
    Dave Elliott 3.70
    YACGEN Properties and Layout Customization
    Updated: 28 Dec 2008  
    How to populate properties and customize layout.
    C#, VB, Python (IronPython), .NET, Architect, DBA, Dev
    Stein Borge 3.67
    GenOmatic
    Updated: 9 Mar 2009  
    A console application to generate enumerations from a database query
    C#, VB, XML, XSLT, .NET, Dev
    PIEBALDconsult 3.57
    .NET Code Generation through StringTemplate
    Updated: 30 May 2008  
    This article concisely introduces StringTemplate with a practical .NET code generation example. The scenario includes common issues when it comes to code generation such as conditionally generating codes, loop, and token replacement.
    C# 2.0.NET 2.0, Dev
    Ricky Wang 3.55
    Run-Time Code Generation I: Compile C#-Code using Microsoft.CSharp and System.CodeCom.Compiler
    Updated: 18 Jan 2006  
    Compile C#-Code using Microsoft.CSharp and System.CodeCom.Compiler
    C#, Windows, .NET 1.1VS.NET2003, Dev
    André Janus 3.36
    XEML (Entity Markup Language) for Code Generation
    Updated: 13 Feb 2009  
    XEML (Entity Markup Language) for Code Generation
    C#, XML, XSLT.NET 2.0, Architect, DBA, Dev, Design
    latticesoft 3.35
    XML-based Model-Driven Engineering
    Updated: 25 Sep 2008  
    Using XML technologies for Model-Driven Engineering.
    C++, C#, XML, HTML, UML, XSLT, Windows, .NET, ASP.NET, Architect, Dev, Design
    Serghei Sarafudinov 3.22
    Compiling Source Code from a String
    Updated: 19 Aug 2009  
    A method that uses a CodeDomProvider to compile program code from a string into an Assembly.
    C#.NET 2.0, Dev
    PIEBALDconsult 3.22
    ModelStudio - Unedited
    Updated: 6 Dec 2008  
    Class Diagram and Code Generation tool.
    VB (VB 8.0, VB 9.0), Windows (WinXP), Architect
    TL Wallace 3.20
    Generate Properties from Class Variables in Visual Studio .NET
    Updated: 25 Nov 2008  
    Generate properties from class variables using macro
    VB, .NET, Dev
    Adeel Hussain 3.00
    NAnt Task to Capture Out of Bounds Source Monitor Metrics
    Updated: 12 Jun 2009  
    NAnt user task that adds alarms on top of Source Monitor metrics to highlight source code that does not follow coding rules.
    C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 2.0), Visual Studio (VS2008), Dev, QA
    Franck Paquier 3.00
    Generate Classes and CRUD Procedures
    Updated: 5 May 2009  
    Generate classes / CRUD procedures.
    C#, Windows, .NET (.NET 2.0, .NET 3.0, .NET 3.5), SQL Server (SQL 2000, SQL 2005, SQL 2008), WinForms, MySQL, Oracle, VS2005, VS2008, Architect, Design
    ColinBashBash 2.82
    Run-Time Code Generation II: Invoke Methods using System.Reflection
    Updated: 18 Jan 2006  
    Invoke methods using System.Reflection
    C#, Windows, .NET, Visual Studio, Dev
    André Janus 2.61
    Coding / Programming Tips for C# - Unedited
    Updated: 28 May 2009  
    Tips: Using proper guidelines and a template-framed style of coding will really helps developer to enjoy the coding with more understandable, reliable code and application development.
    C#, .NET, ASP.NET, All Topics, Dev
    prasonu123 2.38
    want to use mouseover on image which is in - Unedited
    Updated: 19 Nov 2009  
     take a look at  http://fancybox.net/ 
    C#.net 3.5
    Oakman 1.00
    T4 Template Goodness - Unedited
    Updated: 2 Nov 2009  
    I must admit I kinda missed the boat with T4 templates and what was capable of them, which annoys me, so I set out to try and have a look at them the other day, but low and behold Karl Shifflett has beaten me to it.
    All Topics
    Sacha Barber  
    how to generate reports ? - Unedited
    Updated: 19 Nov 2009  
    could you pls help me out to generate reports of database tables information in java application using mysql as backend
    MySQL
    Vijayalakshmi Shivalli  
    want to use mouseover on image which is in - Unedited
    Updated: 19 Nov 2009  
    i m new in asp.net so i have created one grid view in which i have showing some product info like porduct name product price and delete option. i m putiing small image in grid view with its name size 60*80. whih is very small.. so i want to create onmouse over see larger image like this this "ht
    C#.net 3.5
    omkar mhaiskar  
    rename a file - Unedited
    Updated: 19 Nov 2009  
    I want utility which will rename my file For renaming i have lacks of files which are scattered all over many hard-drives and hard disks I have one database of access (MDB) which's containts are account number - mobile number - bar code number etc. Thease 3 written on top are imp
    vb6.0, sql oracle
    gaurihajare  
    how to generate reports ? - Unedited
    Updated: 19 Nov 2009  
    Surely your teacher gave you a bit more detail than that to work with.
    MySQL
    Oakman  

    Last Updated 21 Nov 2009
    Advertise | Privacy
    Copyright © CodeProject, 1999-2009
    All Rights Reserved. Terms of Use