Alachisoft.com

Free ORM and Code Generator

Object Relational Mapping Code Generator

Business & Data Objects framework

App GUI Designer using .NET Custom Controls

Extensible and User Friendly

Download TierDeveloper Now!
Contact Us

Customer Quotes

Before I used TierDeveloper, I believed code generators always produced inefficient and bulky code. But, TierDeveloper has convinced me that the right tool can generate well-designed and high-performing code suited for a high-traffic application.
John Wang
Leading Online Brokerage Company



TierDeveloper has saved us a lot of time in our web project. I love it and would recommend it to anyone. I even used it to teach myself .NET programming in C# and VB.NET both.
Vaseem Anjum
SchoolCity Inc.



TierDeveloper is very easy to use. I was able to design, generate, and test data objects for one of our existing applications in few hours. And, to think that we spent many weeks developing that same code, I wish I had TierDeveloper back then.
Larry Hernandez
Marsh Inc.



TierDeveloper is quite impressive. There must be some really complex code and hours of careful design work that has gone into building that app. Nice one, I am impressed.
Steve Bunn
Senior VB Developer
Mowlem Aqumen


Great, it already does 85% of the development. What did you do, stuff Bill Gates and Steve Ballmer in the back end generator?
Kevin Russell
The Parks Technology



TierDeveloper is one of the most complete tool in its category. It is a “must have” for every person interested in .Net development. It is recommended to any expert who need a productivity tool. And TD is also recommended to any beginner who needs to learn best practices while building enterprise-level projects.
Bernard OCLOO
IT Architect
BO Consulting

Database Support

  • - SQL Server 2000/2005
  • - Oracle 8i/9i/10g
  • - IBM DB2 7.1/8.1
  • - MS Access 2000 or later

Leading .NET ORM and Code Generator is now free software

Rapidly Generate .NET Applications with O/R Mapping

Develop complex object oriented applications in 50% less time with TierDeveloper. Generate Code without compromising on quality. TierDeveloper is an object to relational mapping (O/R mapping) code generation tool that lets you map and generate well designed .NET business and data objects. TierDeveloper also generates custom ASP.NET and Windows Forms apps.

Tier Developer fulfills all your .NET Code Generation needs in one package. The leading NET Code Generation and Object Relational Mapping tool was recently declared to be entirely free software TierDeveloper can generate code in VB.NET and C# for ASP.NET, Windows Forms, Remoting and Web services. It is the only .NET Code Generator that lets you work with its powerful code generation templates in the simplest manner possible. Generate code for SQL Server, MS Access, DB2, Oracle, and OLEDB compliant databases.

.NET Code Generator For Creating Business and Data Objects

  • Map objects and embed SQL, stored procedure calls, and business rules
  • Generate .NET components in C# and VB.NET with a clean design
  • Customizable code generator with powerful Template IDE
  • Integrates with Microsoft Visual Studio 2008 & 2005
  • Do round trip development without losing any of your code changes

Generate Powerful ASP.NET & Windows Forms Applications

  • Generate fully working custom database apps for real-life use
  • Code Generator for ASP.NET, Windows Forms, and .NET Remoting client
  • Customize GUI layout. Use combo-boxes and more
TierDeveloper Features Highlights 
Object Mapping Features
Filtered object inheritance (New)
Map stored procedures to objects (New)
Single-table, multi-table, and view mapping
Identity, sequence, and trigger generated field values
Ajax Support (New)
Formula Fields
Read-only fields, required fields and field validation
Query Timeout (New)
Object naming convention
1-1, n-1, 1-n, and m-n relationships
Object Inheritance
Parent/child relationship & life-cycle mgmt
Static and dynamic object queries
Stored procedure calls
Custom load, insert, and update operations
Bulk update and delete methods
Map objects to multiple databases in one project
Map objects to existing db (forward mapping)
Map db to existing objects (reverse mapping)
Import existing domain objects .NET Assembly for mapping to db
Import / Export object mapping to XML
App GUI Designer Features (ASP .NET & Windows Forms)
App GUI Wizard (New)
Forms Designer (New)
List Pages Designer (New)
Ad Hoc Search Pages Designer (New)
Menu Designer (New)
Round-trip Development Features
Intelligently synchronize db schema changes with object mapping
Custom hooks (safe from code re-generation)
Partial classes for custom code (safe from code re-generation)
Integrated SQL Tool to validate all SQL used in objects
Code Generation Features
.NET Remoting App (New)
Generate ASP.NET and Windows Forms application (ASP.NET 2.0) (New)
Support .NET Nullable types (New)
Clean and simple design for the generated code
Generate Customize code templates or write new ones with a powerful Template IDE
Generate .NET components in C# and VB.NET
Generate web services and client proxies for .NET components
Generate components for COM+/MTS with transactions & object pooling
Generate stored procedures for SQL used in Objects
Generate Windows Forms remote client for web services
Generate design docs in HTML for objects
Generate DDL scripts for reverse mapping
Dataset and Typed Dataset support (read-only and updatable)
Object binding support
Support for lazy loading
Dual Class Interface support for COM+ clients
.NET 1.1 and 2.0 Framework support
Integration Support
Full integration with NCache for clustered object caching
100% Visual Studio .NET 2003/2005 integration
Microsoft SQL Server 2005 native support
Database Support
SQL Server 2000/2005 (thru OLEDB or native SQLClient)
Oracle 8i/9i/10g (thru OLEDB or native OracleClient)
DB2 7.x/8.1 (thru OLEDB)
Microsoft Access (thru OLEDB)
PostGreSQL (thru OLEDB or native PostGreSQLDirect from CoreLab)
Map for conversion the DBMS data types to .NET language types