Model driven code generation can improve coding standards, speed, quality of development and reduce your costs. From my experience generating code from XML using XSLT is one of the best and fastest solutions.
This is just the base of the framework presenting the idea, any code template can be implemented upon request.
Some sample generators are present for SQL / PLSQL / C# / AnsiC / Java
The main target is to generate DTO/BDO/POJO objects based on the database definitions in...
...(I.e. do not generally access tables and other database objects owned by other software)
Sub-goals include automating certain menial functions such as upgrading of tables, persisting desired structure of tables to the database (such as during product installation), and easing the management of table-structure related source-code.
This ORM is fairly mature, in that it has been used in several of my projects over the last 5 years. The open-source release of this ORM precedes, and will pave the way for, the open-source release of several of the above-mentioned projects.
CakePHP model generator from DBDesigner XML files.
Generates CakePHP models (mapping) and stubs for controllers.
Updated: now works with CakePHP 2.1 new conventions (the tool was formerly created for CakePHP 1.X)
Microsoft .NET project that generates SQL Server 2000 scripts for stored procedures and C# classes used to access those stored procedures. The stored proecedures generated are as follows:
Insert, Update, Delete, Select, SelectByPK, SelectByFK
User contributed components that extends the functionality of NHibernate. More information in the wiki: http://www.nhforge.org/wikis/. Development List: http://groups.google.com/group/nhcdevs
CRCLIB is a small library of CRC calculations which can be used in other programs. Because CRC check is often used by binary communication protocols, it is made as simple as it can be, built into library so that it could be used regardless of language of application code. Written in plain C, built as dll and static library, and also contains C/C++ import header, C# wrapper and .NET project for MS SQL Server assembly. Supports CRC16 (including MODBUS) and CRC32.
Wraps the results of SQLiteConnection.GetSchema() as classes
The c# assembly returns the metadata of a sqlite database as returned by the ADO.NET adapter, System.Data.SQLite as classes.
The only requirement is the System.Data.SQLite.dll available from http://system.data.sqlite.org.
Its simple and easy to use. Code examples are provided with the download.
Unify your data structures in XSD!
XSD2DB Utility lets you manage database schemas using XSD files. Supports SQL Server and Jet databases. Can be extended to support other DB platforms.
xsd2db requires .NET Framework 1.0
SqlBuddy is a tool for use with Microsoft SQL Server and MSDE, written in csharp/ DotNet (.NET), to facilitate SQL script writing. It is serves a slightly different purpose that of Query Analyser, in that it is aimed to *help* the user write SQL.
Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.
Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
This application allows you to quickly find any data you need in an excel sheet with the specified structure, by using filters. It can be used as agenda, dictionary, quick code lookup etc.
A Mapping generator for NHibernate (NH) via FluentNH and NH.Burrows. Generate sourcecode in C# to access MySql or SQL Server dbs. VB.Net may be supported eventually. See Develop > News menu for updates and release notes.
DomainObjects is an object-relational mapping tool that generates your .NET data layer sourcecode, manages transactions, provides IntelliSense(tm) assisted query building, has excellent performance and enables easy maintenance of a rich domain layer.
Data Class Generator is a tool that generates the needed classes to use with WPF (Windows Presentation Foundation) to enable easy two way bindings using the new binding concepts in XAML.
A simple dashboard for Bugzilla and task management. Presents two views, one of bugs/tasks/dependencies per individual and other showing "group" aggregates. Can email summaries. May connect to MS Project for tasks. Code in C# and MS WPF.
SourceGrid is a .NET Windows Forms grid control written entirely in C# with managed code. SourceGrid can be used to visualize or to change data in a table format.
ZCore is a set of Creative Studio for designing, testing, building ... solutions based on .NET framework. Contains UML designs tools, code editor & build tools, debug & test tools, user interface create tools ...
T-SQL Script Generator for SQL Server 2000/2005 to Allow Auditing on Database Tables using Triggers and Additional tables for Auditing. SQL Audit is made up of two .NET 2.0 Assemblies: SqlAudit.dll and SqlAuditGenerator.exe.
This is a .net class generator written in C# that allows you to input a SQL string along with the connection string and will generate the necessary class for the custom query you provide.
This tool provides User Interface for command-line tool SqlMetal which can generate code and mapping for the LINQ to SQL component of the .NET Framework.
Gentle.NET is a database independent object persistence framework. It has an extensive feature set, excellent performance, and reasonably complete docs. Features include SQL generation, object construction/caching/uniqing, validation, and much more.
a framework library with a template method interface and inheritable classes for an executable process design which produces an executable which is both a GUI and a console application. It provides multi-threading for work items of the provider process .
TDO - Typed Data Object is a .NET sourcecode generator (C#/VB) for data layers based on Microsoft SQL Server 2000/MSDE/2005/Express. TDO allows .NET Framework 2.0 developers, to have the sourcecode automatically generated for MS SQL Server databases.
>> Project is inactive. Please download only if you are interested in the source-code >> and understating the working of the product. guNa is ODBC based free query tool (Editor) for Netezza , Oracle, Mysql (for rest of database you can just use the query
ORMGen is a scripting language planned to combine database definition and .NET object definition. It will also provide a plugin-style architecture to allow developers the opportunity to generate SQL code for a particular database system.