to rely on the various panels that encompass all the objects, application objects are basically pre-designed web components you can use within your application. Application objects are easy to use; in fact, you've already used some of them and may not have even known it. Some of the application objects we'll be using are outlined in the following chart: Object Supported Technologies Description Recordset ASP, ColdFusion, and PHP Launches the Recordset dialog you normally see when selecting the Recordset server behavior from the Bindings panel. DataSet ASP.NET Launches the DataSet dialog you normally see when selecting the DataSet server behavior from the Bindings panel. Command ASP Choose this option, also available from the Bindings panel's Add (+) menu, to launch the Command dialog. From this dialog, you have the option of creating a reusable command that accepts varying parameters based on the page that is using it. From the Command dialog, you have the option of connecting to a stored procedure or working with inserts, updates, or deletes. Stored Procedure ASP.NET and ColdFusion Choose this option, also available from the Bindings panel's Add (+) menu, to launch the Stored Procedure dialog. Stored procedures are pre-built SQL functions that perform a variety of tasks including insert, update, and delete operations in a database. The beauty in stored procedures is that they accept parameters. Based on these parameters, SQL code on the database, and ultimately the database table itself, can fluctuate in its functionality. Dynamic Data (Dynamic Text, Table, Text Field, Checkbox, Radio Group, and Select Field) ASP, ColdFusion, and PHP Enables you to quickly create and format a table complete with bound data from your recordset on-the-fly. Dynamic Data (Dynamic Text, DataGrid, and DataList ASP.NET As you saw in the previous chapter, you can use these sets of objects in conjunction with ASP.NET to create dynamic text or dynamic data that's presented in a database table-like structure. Repeated Region ASP, ASP.NET, ColdFusion, and PHP Similar to the functionality outlined in the previous chapter, the Repeated Region object creates a repeated region for a dynamic table. Show Region ASP, ASP.NET, ColdFusion, and PHP Use this set of conditional objects to show or not show specific regions on the dynamic page based on record count of a recordset or DataSet or the position within it. Recordset Paging ASP, ASP.NET, ColdFusion, and PHP Includes the Recordset/DataSet Navigation bar as well as Move to First, Last, Previous, and Next pagination server behaviors complete with the Show Region behavior attached. As you've seen in the previous chapter, this set of objects is great for creating sets of dynamic content that can be paged from one set of data to the next based on user's interaction with a Next and Previous hyperlink/button. Go To ASP Use the Go To set of objects, also available from the Server Behaviors panel's Add (+) menu, to work with functionality in conjunction with the Master Detail Page Set. You can use the Go To Detail Page or Go To Related Page to automatically redirect the user to a specific page based on dynamic form, URL, or other parameters. Display Record Count ASP, ASP.NET, ColdFusion, and PHP Includes the Recordset Navigation Status objects as well as objects for displaying the starting record number, ending record number, total number of records, and the current page index. The Recordset Navigation Status object includes all this functionality in one object instance. Master Detail Page Set ASP, ColdFusion, and PHP Arguably the most widely used application object, the Master Detail Page Set allows a developer to create a low-detail page that links to a second, more detailed page for a particular record.