Application Architecture

Application Web Pages

Iron Speed Designer generates sophisticated ASPX pages and ASCX controls with database-connected forms, tables and reports. Complex display components include paginated tables with filtering and sorting, full-text search, navigation, and data validation. Learn more...


Generated applications use native ASP.NET controls. There's nothing new or proprietary to learn.

The Presentation Layer

Iron Speed Designer generates all of your application’s web-based user interface code. An extensive set of intelligent field types is supported, providing built-in validation for data types like email addresses, URLs, currency, and phone numbers. Learn more...

Many of the generated classes inherit from the Microsoft .NET framework classes to provide advanced user interface controls and server management. The code generated by Iron Speed Designer is designed to be easily modified even while permitting frequent application regeneration. You can regenerate your application as often as you like in Iron Speed Designer without reintegrating your customizations. This is accomplished through a set of customizable classes that are created only once and are safe to modify and extend without fear of being overwritten. Learn more...

A Page code-behind class is generated for each page in your application, providing advanced user interface functionality.  

The Business Layer

Iron Speed Designer generates an easy-to-customize business objects with table and record classes for each table and view in your application.

A Record class is generated for each database table, view and query in your application to perform record-based access (insert, update, delete).  
A Table class is generated for each table, view and query in your application to retrieve records based on your filtering criteria and end-user filtering criteria.  

The Data Access Layer

The generated data access layer includes SQL statements for storing, retrieving, and filtering data as well as code to connect to and access the database. Iron Speed Designer supports database views, multi-table joins and one-to-many foreign key relationships necessary to build master-detail pages. Learn more...


Separate UI, Business and Data name spaces are generated for your application.

The Database Layer

Your application's SQL queries can be optionally packaged as a set of database stored procedures to provide the best execution performance with the fewest round-trips to the database. (Enterprise Edition feature) Learn more...

Visual Studio .NET Compatibility

Iron Speed Designer makes it easy to work with Microsoft Visual Studio .NET to compile, configure and run your application by generating:

  • The class architecture and file organization preferred by Visual Studio 2005, including the code-behind and App_Code structures, and Visual Studio 2005’s automatic control definition.
  • A Web.config file with parameter settings for your database connection, email server and debugging options.


  Privacy Statement