locked
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...

    Clemens

     

    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

     

    Arnon

    Thursday, April 27, 2006 8:57 PM