AffinityORM .NET O/R Mapper Simple is better

No designers No massive unreadable code files Having been frustrated with clunky designers and unmanageable code generation in commercial .NET O/R mappers, I have decided to give up on them. My vision for this project is a simple code file generation class library driven by an administration GUI as a separate Winform application. It will use an easy to understand factory pattern. Files will be kept very small and easy to manage, and best of all, there will be no designer and impossible to read five thousand line long xml or C# code files. The idea of this project is simple. In one click, take a database and generate a simple, maintainable data access layer that just works. All default CRUD operations will be generated using LINQ. There will be no possibility of designer files becoming corrupt and wiping out your O/R Mappings while you try to find that one character in that 5000 line long XML configuration to fix it. Simple is better, but if developers need more flexibility, a series of extension classes will be available to build on top of the core data access layer. I never want a developer to have to touch the core for any reason. It will be a one click operation to build a data access layer for a small application, but it will have the ability to be customized for complex applications as well. I plan to port the functionality as a visual studio plug-in down the road.

AjGenesis Code Generation

ajgenesis.zip (23,6 MB)
AjGenesis is an open source code generation tool, based on a user-defined model. You can generate any text artifact (VB.NET, C#, Java, PHP source code, DDL scripts... ), from a freely defined model or models, and using your own templates.

AlbinoHorse

AlbinoHorse is a UML class designer for Windows Forms that mimics the VS.NET 2008 class designer. Useful for custom IDEs and code generation tools.

AppConfig Code Generator

AppConfig Code Generator, developed in C#, is a Custom Tool for Visual Studio 2008 and 2010 which generates a helper class in order to access to the Configuration AppSettings and ConnectionStrings.

ASP.NET SQL SERVER ADMIN

assa.zip (105 kB)
Web based interface for automatic adding and updating of sql server 2005 table columns' ext pros on any of the databases an SQL server login account has access to. Lists all stored procedures of the chosen database and shows their content. Generates stored procedures per table

AutoProc - The Stored Procedure Generator

autoproc.zip (35 kB)
AutoProc (The Stored Procedure Generator) is a (simple to use and compatible across multiple editions) set of stored procedures which generates getter and setter procedures for complex Sql Server 2000/2005/2008 (Express/Workgroup/Standard/Enterprise/Developer) tables.

Boilerplate Generator

boilen.zip (3,5 MB)
The Boilerplate Generator, or "boilen", is a simple T4 Template file for generating boilerplate property, interface, and constructor code.

Candle - Experimental multi-layers application generator using DSL tools

candle.zip (25,1 MB)
Candle is an experimental project based on the DSL Tools consisting to model a multi-layers application and to generate application code.

CityLizard Framework

citylizard.zip (20,4 MB)
CityLizard Framework allows developers to design strongly typed XML and HTML using C# language. The project inspired by LINQ to XSD and Sharp DOM.

Class Builder Wizard

Class Builder Wizard is a Microsoft Visual Studio wizard that generates data object classes and a full data layer implementation for database objects (MS SQL Server and others). It can also be used to quickly create custom classes (not necessarily based on a database object) by defining the structure of the class "manually." A full plug-in interface has been implemented to support data sources beyond the default (MS SQL) and allow for third-party data sources. This code generator can create code in C# and VB.Net. The generated objects are serializable and are easily bound to Windows and ASP.Net form controls, or utilized in web services. This project was created to speed-up my personal development process by automating several tasks that I found repetitive between projects. My hope is that by releasing it here, others will find it useful as well. Please download and read the Readme file for more information about what the Class Builder Wizard is and how you can make use of its capabilities.

Coco/R for Visual Studio

cocor.zip (3,2 MB)
Coco/R plugin for Visual Studio. Automatically generate Scanner and Parser for the given Coco/R attributed grammar file (.atg) when it is saved. Also includes Item Template for Coco/R attributed grammar.

CodeCommander

Automated language writer with graphical editor. Converts into other languages like PowerShell & C++ .NET

Silmaril's Code Generation Tool - MS SQL

Generates c# classes from MS-SQL database.Each class has it's Constructors,CRUD Methods and methods fetches data according foreign keys.

CodePlex Information and Discussion

CodePlex.zip (88,6 MB)
This area is used for providing information and discussions about the CodePlex website.

CodeSmith Generator Template Samples

This project contained all of the CodeSmith sample templates and projects. Please visit http://codesmith.googlecode.com/ for all sample templates and projects

CodeTalk

CodeTalk.zip (189 kB)
CodeTalk is a tool that lets you code using speech recognition. Although meant for C#, any programming can be supported. It is built in C# with SAPI.

COMIG

comig.zip (1,8 MB)
COMIG means "Content Management Interface Generator". Using this program, you can automatically generate content management interfaces for your database driven ASP / ASP.NET websites. Within the generated ASP interface, users may log in and insert / update / delete content.

CrossNet

crossnet.zip (2,6 MB)
CrossNet is a cross platform .NET Runtime. It parses .NET assemblies and generates unmanaged C++ code that can be compiled on any standard C++ compiler. More than 95% of the .NET 2.0 features are actually "emulated" in C++. CrossNet does *not* produce managed C++, the generated code is pure C++ ANSI. Even if that's only an emulation of .NET behavior, the performance and memory usages are usually in the same range as C++ / .NET.

Template based C# CRUD code generator, any database

Introduction This tool is a template driven code generator, intended to be used to generate your CRUD or data access layer. It is very simple to use. SQLCODEGEN is also extensible through the plug-in interfaces. Sample templates and sample extension projects included.

CsBuilder

csbuilder.zip (611 kB)
CsBuilder is a strong example of the power that C# offers in creating Domain Specific Languages. It aims to generate C# code through a fluent interface that mim