Click here to Skip to main content
15,885,914 members
Home / Discussions / C#
   

C#

 
AnswerRe: Implementing a moving average Pin
Gerry Schmitz15-Feb-18 8:16
mveGerry Schmitz15-Feb-18 8:16 
Question.NET - choose correct service for conversion Pin
Bulgarin14-Feb-18 4:54
Bulgarin14-Feb-18 4:54 
AnswerRe: .NET - choose correct service for conversion Pin
Gerry Schmitz14-Feb-18 6:40
mveGerry Schmitz14-Feb-18 6:40 
Questioncreating trial version and expiry date issue Pin
Mou_kol14-Feb-18 0:30
Mou_kol14-Feb-18 0:30 
AnswerRe: creating trial version and expiry date issue Pin
Pete O'Hanlon14-Feb-18 0:38
mvePete O'Hanlon14-Feb-18 0:38 
GeneralRe: creating trial version and expiry date issue Pin
Mou_kol15-Feb-18 21:16
Mou_kol15-Feb-18 21:16 
AnswerRe: creating trial version and expiry date issue Pin
Eddy Vluggen14-Feb-18 3:22
professionalEddy Vluggen14-Feb-18 3:22 
AnswerRe: creating trial version and expiry date issue Pin
OriginalGriff14-Feb-18 4:30
mveOriginalGriff14-Feb-18 4:30 
You can't.
Unless there is a connection to an external, trusted, reliable time source - and without an internet connection there isn't - the only time and /or date source you have is the system clock. And that is so easily spoofed or played with that you are wasting your time trying work round that.

What I would suggest is: trust your users. Think about how much of your time you will invest on coding unbreakable security, how much your time is worth, and how many users you will manage to convert to paying customers as a result. Do not forget to figure in all the customers you annoy by having an overly-rigid security system that penalizes legitimate users and the number of sales you will lose as a result of that. Then look at the cost of your software. If it's cheap, you are probably wasting your time. If it's seriously expensive, then you are probably wasting your time - as that attracts hacked versions; Adobe Photoshop has had man-years spent on security in the past, only for a cracked version to be released the same day as the official product!

Remember that it's easy to lose a good reputation, and very hard to get it back - and penalizing a single legitimate user by mistake can really harm your standing.
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!

AnswerRe: creating trial version and expiry date issue Pin
Gerry Schmitz14-Feb-18 6:32
mveGerry Schmitz14-Feb-18 6:32 
QuestionHow dotnet application run Pin
Mou_kol13-Feb-18 22:12
Mou_kol13-Feb-18 22:12 
AnswerRe: How dotnet application run Pin
phil.o13-Feb-18 23:00
professionalphil.o13-Feb-18 23:00 
GeneralRe: How dotnet application run Pin
Mou_kol14-Feb-18 0:09
Mou_kol14-Feb-18 0:09 
GeneralRe: How dotnet application run Pin
phil.o14-Feb-18 0:59
professionalphil.o14-Feb-18 0:59 
GeneralRe: How dotnet application run Pin
Mou_kol14-Feb-18 1:10
Mou_kol14-Feb-18 1:10 
GeneralRe: How dotnet application run Pin
Dave Kreskowiak14-Feb-18 2:27
mveDave Kreskowiak14-Feb-18 2:27 
GeneralRe: How dotnet application run Pin
Mou_kol15-Feb-18 21:45
Mou_kol15-Feb-18 21:45 
GeneralRe: How dotnet application run Pin
Dave Kreskowiak16-Feb-18 5:03
mveDave Kreskowiak16-Feb-18 5:03 
QuestionPost an unselected ListBoxFor in MVC Pin
VK1913-Feb-18 9:36
VK1913-Feb-18 9:36 
QuestionRe: Post an unselected ListBoxFor in MVC Pin
Eddy Vluggen13-Feb-18 10:57
professionalEddy Vluggen13-Feb-18 10:57 
AnswerRe: Post an unselected ListBoxFor in MVC Pin
BillWoodruff13-Feb-18 18:11
professionalBillWoodruff13-Feb-18 18:11 
QuestionASP.NET: Buttons generated in code behind will not fire event Pin
Member 958444513-Feb-18 3:10
Member 958444513-Feb-18 3:10 
AnswerRe: ASP.NET: Buttons generated in code behind will not fire event Pin
Richard Deeming13-Feb-18 4:38
mveRichard Deeming13-Feb-18 4:38 
QuestionI had an error of Email in line " dynamic email = new Email("ChngPasswordEmail");" which say's The type or Namespace name "Email" could not be found Pin Pin
Member 1367430013-Feb-18 0:33
Member 1367430013-Feb-18 0:33 
AnswerRe: I had an error of Email in line " dynamic email = new Email("ChngPasswordEmail");" which say's The type or Namespace name "Email" could not be found Pin Pin
CHill6013-Feb-18 1:07
mveCHill6013-Feb-18 1:07 
GeneralRe: I had an error of Email in line " dynamic email = new Email("ChngPasswordEmail");" which say's The type or Namespace name "Email" could not be found Pin Pin
Member 1367430013-Feb-18 1:12
Member 1367430013-Feb-18 1:12 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.