Just out of Curiosity i wanted to know if there is a best way of upgrading clients version.
We are a small software developing company and Our software is a WinForm front end using LLBL "then Great " on SQL 2005 and goes through lots of changes and improvements almost every day with more than 4-6 people making changes and many times without one person knowing other person's changes...because of people working in different areas of the software.
We use Visual Source Safe so we have One "Master" solution. We dont have SQL on VSS.
Whats the best way of doing the upgrade, so that clients can do the upgrade on thier own which will insure all the data from SQL is transfered from old to new version and the applicatoin works fine with the new version. (often time a big table may have be modified into two or three smaller table... we have to make sure the data gets splits correctly)
Currently we do our clients upgrade ourself and have to go through testing everytime we do the upgrade...the only problem is we have to upgrade every moth because of the nature of the industry and its starting to consume lot of time.
Any thoughts would be appriciated!!