|
Iron Speed Designer marries page layout with application content to create sophisticated
database-connected Web pages with controls, validation and security. Web applications
built using Iron Speed Designer currently run on the Microsoft .NET platform and follow the
N-tier architecture favored by many enterprise-class application developers:
Application Web Pages
Your application's complete user interface includes sophisticated Web pages, database-connected forms,
tables and reports. Iron Speed Designer generates complex display components including paginated tables
with data from multiple database tables. Advanced features include reports with filtering and sorting,
full-text search, navigation, data validation, and table pagination. The user interface can be further
customized using any HTML editor, including Microsoft Visual Studio.
Iron Speed Designer supports ASPX web pages and ASCX controls. The ASCX controls use server-side
code-behinds, which separate the presentation layer from the server-side application code. The Web
pages built are extremely flexible and may contain any elements of your choosing, including
HTML, DHTML, and client-side scripting languages. Iron Speed Designer passes most of this through
when building the ASPX pages, building code only for those components provided by Iron Speed Designer.
Learn more...
The Presentation Layer
Iron Speed Designer generates all of the user interface code necessary to support your application’s
web-based user interface, including data validation logic for built-in field types. An extensive set
of intelligent field types is supported, providing built-in validation for data types like email
addresses, URLs, currency, and phone numbers.
Many of the generated classes inherit from the Microsoft .NET framework classes to provide advanced
user interface controls and server management. The source code created by Iron Speed Designer is
designed to be easily and extensively modified even while permitting frequent application rebuilding.
You can rebuild your application as often as you like in Iron Speed Designer without needing to
reintegrate your modifications. 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...
The Business Layer
Located server-side, the Business Layer generated by Iron Speed Designer is where you place the bulk
of your custom application logic. Iron Speed Designer generates an easy-to-use framework with
table and record classes for convenient custom code extensions.
The Data Access Layer
Iron Speed Designer generates your application's SQL statements and queries needed for storing,
retrieving, and filtering data from the database. Iron Speed Designer will even generate complex
queries including multi-table joins with one-to-many and many-to-many relationships. It's common to
generate thousands of individual queries for each application.
Iron Speed Designer also generates your application's data access code, table sorting logic,
table filtering logic, and table pagination code. Much of the generated application functionality in
the Data Access Layer is a set of .NET classes for page management, database management and
data validation code-behinds.
Learn more...
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...
|