1. A method to generate and operate a new graphical user interface (GUI) element for an application using cmdlets, the method comprising: creating a GUI element, the GUI absent business logic for the application, the element corresponding to at least one set of data in data storage; binding the element to local GUI storage; creating a data adapter having a command corresponding to the creation of the element, the data adapter interfacing between the GUI and a cmdlet management engine; opening a connection to the management engine; interpreting the command and invoking a cmdlet, the cmdlet having a verb-noun format and containing the business logic for the application; and executing the cmdlet to place the element in data storage.