21. A method as recited in claim 15 , wherein at least one of the code builders is configured to generate customized code for updating data.
15. In a computing system that includes an integrated development environment configured to receive user input for developing computing programs, a method for utilizing one or more code builder interfaces within the integrated development environment to generate customized code in response to the user input, the method comprising: providing an integrated development environment that includes one or more code builders interfaces configured to prompt a user for input that can be used by one or more corresponding code builders to generate customized code for a coded program and in any of multiple code languages and in one or more markup languages, the code being inserted at a desired location within a code view of the coded program within the integrated development environment, the integrated development environment including: a toolbox that includes a plurality of previously defined code builders; a programming frame for displaying program code comprising both source code and markup language code, the alternate display views, wherein the programming frame includes a plurality of alternate display views that include at least a visual design view, a markup language view, a code view, and a combined view, wherein the code view has a plurality of lines for source code at which source code generated by code builders can be placed, and the combined view has a plurality of lines for source code and markup language which can be mixed within the combined view, and wherein displaying the markup language view comprises running a separation algorithm on the existing program, wherein running the separation algorithm includes creating a WebForms document that contains an in-memory representation of the existing program in the form of a text buffer, the WebForms document containing the separation algorithm which is run and extracts source code and markup from the existing program and maintains each separately; and an information view, wherein each of the toolbox, programming frame, and information view are displayed simultaneously, in a common window of the integrated development environment; a step for developing the customized code with the one or more code builders and user input automatically requested upon selection of the one or more code builders for insertion, wherein the code is generated by receiving user input and applying the user input received by the one or more code builder interfaces to one or more corresponding document object models, and wherein the received user input includes user input from the code view which selects a particular line from the plurality of available lines for source code within the code view, the particular line being the desired location in the code view for insertion of the source code dynamically generated by the one or more previously defined code builders after receipt of the user input selecting the particular line as the desired location in the code view for insertion of the source code.