|
Related Articles
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Feb 25, 2000 - Dynamically Generated and Validated Forms
|
|
|
When faced with a Web site that requires a new validated form to be designed on a regular basis by a nontechnical client, Gaddo Benedetti’s offers examples that help take the drudgery out of the work and give that user direct control over the site. Benedetti uses a database to define and store information about this complex form. The same database that will eventually hold the information that is submitted to the form can be used.. The form definition requires two tables; one for the form field definition and a second to hold subelements to each field, such as list options. Sample code is provided.
[Read This Article] [Top]
|
|
|
|
Mar 2, 2000 - A Simple Solution for Implementing Customization to an Existing Web Site
|
|
|
When their boss told them to create a site-wide prefilled form that would cull information from the database fields of previously entered customer information forms, Ryan Keenan and Ryan Tuma’s solution was to create two interstitial pages that would limit the code necessary and their work load. The customer’s personal information automatically displays on pages where a form or application needs to be filled out, and this information comes from a table in a database containing this customer information. Their solution is offered here in a downloadable ZIP file. The pre-fill of information applied only to forms that asked for information contained in this Microsoft Access database table.
[Read This Article] [Top]
|
|
|
|
Mar 16, 2000 - Reusable Mobile Forms
|
|
|
Eric Barr explains how Mobile Forms are used on Web sites that request users to enter personal data "just-in-time" -- the data is entered only when they want to use features that depend on that data, breaking up the personal data entry into small, less-intimidating forms. If several site features require the same piece(s) of data, the Mobile Form is used to display and process the same form on different Web pages without duplicating the same code everywhere.
[Read This Article] [Top]
|
|
|
|
Jul 6, 2000 - Good Practices in Form Design
|
|
|
Compared to most elements of Web application design, HTML forms are refreshingly simple so you can focus more on business and data tier design. Nonetheless, it's still possible to spend an extraordinary amount of time developing and maintaining forms. With care, you can reduce the effort behind this task and produce better results as well.
[Read This Article] [Top]
|
|
|
|
|
|
Aug 3, 2000 - Recursive Functions
|
|
|
A function that calls itself repeatedly, satisfying some condition is
called a Recursive Function. Using recursion, we split a complex problem into its single simplest case.
The recursive function only knows how to solve that simplest case. You'll see the difference
between solving a problem iteratively and recursively later.
[Read This Article] [Top]
|
|
|
|
Sep 27, 2000 - Object Models 101
|
|
|
As important and pervasive as
object models are in Microsoft products, many beginning programmers
don't understand or leverage the power afforded by OMs. This
article will explain why it is important to comprehend the OM paradigm and how to leverage its strength.
[Read This Article] [Top]
|
|
|
|
|
|
|
|
|
|
|
|
May 8, 2001 - How to Build a Forms Validation Library
|
|
|
Edward R. Myers explains how FormLib is a code framework that eliminates the tedious aspects of programming cross-browser client and server-side validation of input forms. Generate the validation code directly from the database structure and auto-fill the fields when editing an existing record. Include one JavaScript and one ASP file into your page and have the form post the results to itself.
[Read This Article] [Top]
|
|
|
|
|
|
Sep 11, 2001 - Randomizing a Recordset
|
|
|
Ed Myers' article shows several ways to use a SQL calculated field and the ORDER BY clause to arrange a recordset in random order. A simple tool is provided for verifying that the results are uniformly random. A technique for bubbling records with certain attributes to the top of an otherwise randomized list is also shown.
[Read This Article] [Top]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|