next up previous contents
Next: MIC versus HTML Forms Up: Style Guidlines Previous: Top of Page Code   Contents


MIC versus CGI data

By MIC data, we mean MIC fieldspaces. CGI data is the data found in HTML input controls. Both methods of passing and accessing data are available in MIC and each still have their place. There are two schools of thought on the subject.

The first is to only use the MIC facilities. That is, to have everything in fieldspaces and accessed through MIC functions.

The other method, preferred by the author, is to use MIC data for all user manipulated data and use HTML/CGI data for all flag data, or data that is never manipulated by the user or attached to user manipulated data. The advantage of this method is not usability or ease of use, but to maintain a logical division. Also, it has been found that this flag data can cross fieldspaces.