Click here to Skip to main content
15,896,269 members
Home / Discussions / .NET (Core and Framework)
   

.NET (Core and Framework)

 
GeneralRe: Help needed with Smart device application developed with VB.NET. Pin
bheeem23-Mar-09 22:58
bheeem23-Mar-09 22:58 
GeneralRe: Help needed with Smart device application developed with VB.NET. Pin
Eddy Vluggen23-Mar-09 23:28
professionalEddy Vluggen23-Mar-09 23:28 
Questionunable to find a version of the run time to run this application, VB.NET Pin
krishnaveer23-Mar-09 19:51
krishnaveer23-Mar-09 19:51 
Questionplz helps me urgent............... Pin
josephsaliba23-Mar-09 12:41
josephsaliba23-Mar-09 12:41 
AnswerRe: plz helps me urgent............... Pin
Luc Pattyn23-Mar-09 16:06
sitebuilderLuc Pattyn23-Mar-09 16:06 
QuestionProgrammatically Submitting Forms and Screen-Scrapping Pin
kkadir23-Mar-09 10:04
kkadir23-Mar-09 10:04 
QuestionDoes .NET Framework have a Software Licensing manager ? Pin
theory200623-Mar-09 8:02
theory200623-Mar-09 8:02 
AnswerRe: Does .NET Framework have a Software Licensing manager ? Pin
Simon P Stevens24-Mar-09 0:19
Simon P Stevens24-Mar-09 0:19 
theory2006 wrote:
Does the .NET framework have a License manager ?


No.

theory2006 wrote:
OR is worth rolling my own ? - can't be that difficult ?


You have 3 options:
1) Write your own. No, it's probably not that hard to do it to a simple level. Because .net is compiled to IL, any semi competent developer would probably be able to break your protection, but unless your writing a developer tool, most average users wouldn't be able to, and unless you really hit the big time, you probably won't attract the attention of crackers who break it for other people. (and if you do you can deal with improving it in the next version)

2) Buy protection. There are stacks of companies that offer license managers of varying strengths and varying features. Just google for them. Try out a few. Speak with their sales department, and evaluate them.

3) Consider using conditional compilation. You would compile multiple editions of your app that expose different features. it's not possible for the user to crack your app as features you don't want them to use are physically not compiled into the exe. It does mean that to upgrade they would have to download a new version, but unless your app is massive that isn't a real problem. (I wrote an article on it here[^])

Personally, if your just starting out. I'd do either option 1 or option 3. Probably leaning towards option 3 unless you needed to manage lots of different combinations of paid for features at different levels, and want to support dynamic upgrade by just buying a new serial number.

Simon

QuestionWindows CE application and i am using opennetcf. Please help Pin
bheeem22-Mar-09 21:02
bheeem22-Mar-09 21:02 
AnswerRe: Windows CE application and i am using opennetcf. Please help Pin
Eddy Vluggen22-Mar-09 23:05
professionalEddy Vluggen22-Mar-09 23:05 
GeneralRe: Windows CE application and i am using opennetcf. Please help Pin
bheeem22-Mar-09 23:10
bheeem22-Mar-09 23:10 
GeneralRe: Windows CE application and i am using opennetcf. Please help Pin
Eddy Vluggen22-Mar-09 23:43
professionalEddy Vluggen22-Mar-09 23:43 
GeneralRe: Windows CE application and i am using opennetcf. Please help Pin
bheeem23-Mar-09 2:33
bheeem23-Mar-09 2:33 
GeneralRe: Windows CE application and i am using opennetcf. Please help Pin
Eddy Vluggen23-Mar-09 3:05
professionalEddy Vluggen23-Mar-09 3:05 
GeneralRe: Windows CE application and i am using opennetcf. Please help Pin
bheeem23-Mar-09 20:29
bheeem23-Mar-09 20:29 
GeneralRe: Windows CE application and i am using opennetcf. Please help Pin
Eddy Vluggen23-Mar-09 21:47
professionalEddy Vluggen23-Mar-09 21:47 
AnswerRe: Windows CE application and i am using opennetcf. Please help Pin
Alan N23-Mar-09 6:46
Alan N23-Mar-09 6:46 
GeneralRe: Windows CE application and i am using opennetcf. Please help Pin
bheeem23-Mar-09 20:25
bheeem23-Mar-09 20:25 
Questionnavigating through a dataSet loaded via XML Pin
birdofprey0022-Mar-09 12:11
birdofprey0022-Mar-09 12:11 
AnswerRe: navigating through a dataSet loaded via XML Pin
led mike23-Mar-09 7:43
led mike23-Mar-09 7:43 
QuestionUsing Repeater control not giving desired result Pin
priyanshu9021-Mar-09 23:14
priyanshu9021-Mar-09 23:14 
QuestionRe: Using Repeater control not giving desired result Pin
Eddy Vluggen22-Mar-09 1:30
professionalEddy Vluggen22-Mar-09 1:30 
AnswerRe: Using Repeater control not giving desired result Pin
priyanshu9022-Mar-09 2:47
priyanshu9022-Mar-09 2:47 
GeneralRe: Using Repeater control not giving desired result Pin
Eddy Vluggen22-Mar-09 4:08
professionalEddy Vluggen22-Mar-09 4:08 
GeneralRe: Using Repeater control not giving desired result Pin
priyanshu9022-Mar-09 4:52
priyanshu9022-Mar-09 4:52 

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.