In doing updates with some applications that are using nearly all of the controls, I find it much quicker to overwrite the entire RadControls folder in the root of the app. More often than I'd like to admit, this over-writes the customizations that I've made to any of the xml config files for each control. Now, I know that may sound like a bit of whining, and I know that all I'd have to do is backup the configuration files before over-writing, but maybe I can propose another solution that would become the default.
This would be to have another folder at the root of the application, called RadControlsConfig, which would contain all of the xml files for each control that define its configuration. Within that folder would be a folder for each control as necessary, as well as a file called "globals.xml" which could define for all the controls, properties that are shared between them.
Again, I know that this can be accomplished now by creating these folders myself, and moving all the necessary files over. However, that would also entail changing the default location where the controls "look" for these files. What I'm thinking about here is that by default, a developer could update all the controls by overwriting the entire RadControls folder without affecting customizations.
Probably a much more complicated thing to actually do than to suggest, but I had to throw it out there as an idea nonetheless.
This would be to have another folder at the root of the application, called RadControlsConfig, which would contain all of the xml files for each control that define its configuration. Within that folder would be a folder for each control as necessary, as well as a file called "globals.xml" which could define for all the controls, properties that are shared between them.
Again, I know that this can be accomplished now by creating these folders myself, and moving all the necessary files over. However, that would also entail changing the default location where the controls "look" for these files. What I'm thinking about here is that by default, a developer could update all the controls by overwriting the entire RadControls folder without affecting customizations.
Probably a much more complicated thing to actually do than to suggest, but I had to throw it out there as an idea nonetheless.