Scenario help please RRS feed

  • Question



    My scenario is the next:

    I deploy my application to my clients with ClickOnce, but my clients can modify the code of the application (adding new attributes to the classes), and can personalize the user interface. How I can deploy a new version of my application to my clients without breaking the changes of my clients??

    I need help.

    Thursday, April 27, 2006 3:30 PM

All replies

  • Where clients can change code... I'm very curious in what kind of scenario you use that.

    I think you must make a good OO design. So you are able to deploy different versions of your base classes with click-once and the other classes which your users can change are not updated. It sounds easier to me when you use some kind of model-view controler like thing where the user specific things are in a configuration file...



    Thursday, April 27, 2006 6:37 PM
  • You should store the personalized data & attributes in a different place that is not overridden by the application (e.g. isolated storage, a local DB etc.) and have the new version go to the same place



    Thursday, April 27, 2006 8:57 PM