6. A computer-implemented method for providing an application appropriate rendering to an application development environment, the application appropriate rendering provided via a dynamic client architecture platform hosted by a computing device, the dynamic client architecture platform used to create applications in response to a user-submitted programmatic request, the method comprising: defining an application framework with the dynamic client architecture platform, the application framework created using a plurality of elements selected from a configuration repository, at least one of the plurality of elements associated with a role category of a user, the application framework elements being development language-neutral; storing the application framework; receiving via the dynamic client architecture platform a request for an application appropriate rendering from a user; and generating the application appropriate rendering using the application framework and a rendering subsystem, the application appropriate rendering generated based on a role category of the user requesting the application appropriate rendering, the rendering subsystem selected based on a programmatic examination of the request by the dynamic client architecture platform.
6. A computer-implemented method for providing an application appropriate rendering to an application development environment, the application appropriate rendering provided via a dynamic client architecture platform hosted by a computing device, the dynamic client architecture platform used to create applications in response to a user-submitted programmatic request, the method comprising: defining an application framework with the dynamic client architecture platform, the application framework created using a plurality of elements selected from a configuration repository, at least one of the plurality of elements associated with a role category of a user, the application framework elements being development language-neutral; storing the application framework; receiving via the dynamic client architecture platform a request for an application appropriate rendering from a user; and generating the application appropriate rendering using the application framework and a rendering subsystem, the application appropriate rendering generated based on a role category of the user requesting the application appropriate rendering, the rendering subsystem selected based on a programmatic examination of the request by the dynamic client architecture platform. 12. The method of claim 6 , further comprising: associating an action with a GUI (Graphical User Interface) element in the application framework; and determining programmatically which object the action should be applied to based upon a type of the GUI element.