Using Third-Party Controls

In many web application development scenarios, it’s common to incorporate custom code into the application.  These custom components can be built internally, licensed from third parties, or acquired from open source projects.  Regardless of their source, such components can provide functionality quickly and easily without imposing additional development burdens (other than integrating the code into Iron Speed Designer).

The Base Classes included with Iron Speed Designer provide a rich set of controls such as tabbed menus, buttons, filters, and search boxes.  These rich set of controls can be further supplemented by third-party controls and controls that you might have developed for other applications.  The ability to include other controls and tightly integrate them within Iron Speed Designer is a very powerful feature that allows you to build virtually any type of application with ease.  You are no longer limited to using controls that are provided by Iron Speed Designer.

Adding third-party controls, grids, and other functionality to the web pages generated by Iron Speed Designer is very easy.  By changing the layout page files or using custom panel files, you can include whatever HTML, JavaScript, and server-side code you want in a page or composite component, including applet tags, etc.

Third-party controls can be incorporated as independent controls included on the page or as controls that receive their data from the database.  To retrieve the data from the database and populate a third-party control, you can use any of the Data Access Layer classes automatically generated by Iron Speed Designer.

See Also

Independent Third-Party Controls

Integrating Third-Party Controls with the Database

Replacing Controls Generated by Iron Speed Designer

Making API Calls to Your Application