14. Computer-executable software code stored to a non-transitory computer-readable medium, which when executed by a computer causes the computer to perform a method comprising: receiving a request to extract behavioral code from a software code file that comprises said behavioral code and structural code; responsive to the request, extracting from the software code file at least a portion of the behavioral code into a separate file, and generating binding code for referencing the extracted behavioral code to maintain run-time behavior of the software code file consistent with its run-time behavior before said extracting; inserting, into the software code file, said binding code for referencing the extracted behavioral code; and wherein said extracting comprises enabling, by a user interface, selection of one or more of identified behavioral code that is to be extracted from the software code file into the separate file; and extracting the selected one or more of the identified behavioral code from the software code file into the separate file.
14. Computer-executable software code stored to a non-transitory computer-readable medium, which when executed by a computer causes the computer to perform a method comprising: receiving a request to extract behavioral code from a software code file that comprises said behavioral code and structural code; responsive to the request, extracting from the software code file at least a portion of the behavioral code into a separate file, and generating binding code for referencing the extracted behavioral code to maintain run-time behavior of the software code file consistent with its run-time behavior before said extracting; inserting, into the software code file, said binding code for referencing the extracted behavioral code; and wherein said extracting comprises enabling, by a user interface, selection of one or more of identified behavioral code that is to be extracted from the software code file into the separate file; and extracting the selected one or more of the identified behavioral code from the software code file into the separate file. 18. The computer-executable software code of claim 14 wherein said structural code comprises markup language code, and wherein said behavioral code comprises at least one of scripting language code and event handler code defined in a markup language.