Introducing Iron Speed Designer
A Quick Tour of Iron Speed Designer
What is a Generated Application?
Creating Your First Application
Step 1a: Create child tables for one-to-many relationships
Step 1b: Create separate lookup tables
Step 1c: Create database views to express multi-table joins and complex queries
Step 1d: Explicitly declare primary keys in your database
Step 1e: Explicitly declare foreign keys in your database
Step 1f: Declare virtual primary keys in Iron Speed Designer
Step 1g: Declare virtual foreign keys in Iron Speed Designer
Step 2: Select a Web Page Style
Step 3: Connect to a Database Server
Microsoft Access Options for Database Server Selection
Microsoft SQL Server Options for Database Server Selection
MySQL Options for Database Server Selection
Oracle Options for Database Server Selection
Working with Complex Databases
Database, Table, and Field Name Restrictions
Step 4: Select Pages to Generate
Step 5: Select Virtual Primary Keys and Virtual Foreign Keys
Step 6: Select Language and Localization Settings
Application Name and Folder Selection
Code Language and .NET Framework Selection
Namespace and Virtual Directory Selection
Step 8: Build Your Application
Navigating Your Application in Design Mode
Customizing Page Contents with the Cell Editor
Example: Hyperlinking Database Fields
Example: Adding Custom ASCX Controls
Configuring Cell, Row and Table Styles
Example: Set Tables to Open in Collapsed State
Placing ASP.NET Directives in Generated Pages
Example: Automatically Refresh Page on Periodic Basis
Using Frames in Generated Pages
Using DHTML in Generated Pages
Using Client-Side JavaScript in Generated Pages
Capturing the Enter Key in Generated Pages
Adding New Web Pages to Your Application
Linking Add, Edit, Show Record, and Show Table Pages
Adding Foreign Key Table and Look Up Table Pages
Integrating Generated Web Pages into Existing Applications
Incorporate Existing ASPX Pages into Iron Speed Designer Applications
Customizing Style Sheets and Page Styles
Example: Change the Panel Header Style
Example: Customizing Multi-Level Menu Styles
Example: Customizing Classic Menu Styles
Example: Customizing the Data Grid Styles
Example: Customizing Button / Pagination Bar Styles
Example: Set Application Page Width
Example: Set Table Panel Width
Example: Set Table Column Width
Example: Change Data Input Field Styles
Example: Customizing Button Styles
Example: Display Multi-Line Labels
Compendium of CSS Classes Used in Generated Applications
Adding Application-Wide HTML Tags
Configuring Table and Record Panels with the Configuration Wizard
Table Column Total Configuration
Specifying Security Roles for Multi-Level Menus
Specifying the Sitemap Provider
Renaming and Deleting Menu Controls
Adding Menu Items Programmatically at Application Run-time
Changing the Application Menu Type from Classic to Multi-level
Highlighting Parent Menu Items
Improving Multi-Level Menu Performance
Configuring Multi-Level Menus for IE 8
Configuring Classic-style Menus
Adding Multiple Menus to a Page
Creating a Custom Classic Menu
Setting the Start Page and Error Pages
Configuring Third-Party Controls
Building and Running Your Application
Always Pre-compile Before Running
Setting the Application Assembly Information