OK, so I have released my application for sale. Now what? Well, I could have moved on to something else, instead I find myself constantly tweaking the code and uploading the updates.
This is great for people who are interested in the program, as they will have a perpetually better program to use. I must say that it has become quite the un-ending cycle, as I never seem to run out of things to change or add to the program.
![Big Smile [:D]](/emoticons/emotion-2.gif)
This is a wonderful problem to have compared to a few years ago, or currently in non-ClickOnce environments. Prior to ClickOnce any changes would have to have been redeployed to users manually, involve some grand communication scheme to alert the users, and plenty of support items with uninstalling the old program and getting the new one running. The pre-ClickOnce era made making decisions regarding updates to the program easy: don't do it. ![Devil [6]](/emoticons/emotion-14.gif)
For those unaware of what ClickOnce is, you can find out more information at Microsoft's site. Simply put, ClickOnce allows developers to update their programs and have the latest edition installed the next time the program is run. I does this via the ever-present Internet connections that most of us have these days.
My opinion is that ClickOnce is the greatest thing since sliced bread. I have a number of things that I put in that category though, as I am trying to make a whole loaf!
Alas, I need to let the code settle for a bit and lay off updating my web site every couple of hours and move on to something else before I lose all control. I just happen to have that Microsoft Biztalk Server CD lying here that I discussed in my blog a few months back...I think I'll take it for a spin and see if there are any more slices to go in my loaf of bread there!
Ron