4. The application development system of claim 3 , wherein the authoring component is further configured to provide context-sensitive lists that contain code and scripting elements relating to the referenced external component in the external development environment, the context-sensitive lists being displayed upon the user typing a character.
6. The application development system of claim 4 , wherein the authoring component is further configured to provide compiler type check functions, and wherein the auto-completion includes completing an expression upon the user selecting a list box item.