I want users to test my program's beta builds. There's a simple checkbox in the options screen to check for beta updates. However what would be the best way to define a build as beta? Would that be to check if the build version of the assembly information is not zero (so 1.0.0.1, 1.0.0.239 are beta and 1.0.1.0 is final), it'll be defined as beta? Or is it better to have a variable (boolean) called IsBeta
? Or any other way?
Please share your thoughts about this. Thanks.