Code for creating trial version of software created in VB.Net 2005? [modified]
-
I have created a windows application in VB.Net 2005 using SQL SERVER as backend. Now before delivering its setup to client I have to create its trial version of 30 days and 60 days. How to do this ? Also my setup should be installed only on one computer. I mean my setup copy should be used for one time only. I know how to deploy the project i.e. I can create a simple setup of my project.
modified on Monday, September 27, 2010 2:42 AM
-
I have created a windows application in VB.Net 2005 using SQL SERVER as backend. Now before delivering its setup to client I have to create its trial version of 30 days and 60 days. How to do this ? Also my setup should be installed only on one computer. I mean my setup copy should be used for one time only. I know how to deploy the project i.e. I can create a simple setup of my project.
modified on Monday, September 27, 2010 2:42 AM
Well, first of all you are talking of a windows application and not a web application. We got that, no issues. What you are trying is a Licensing kinda feature. There are different ways to achieve: 1) encrypted license files that contains the expiry dates etc. 2) encrypted license keys held in the registry 3) challenge/response mechanism which require an internet connection 4) probably others....... Try: License Key Generation[^] or: How can I create a Product Key for my C# App[^] or: c# Licensing[^] Also, Cryptography 101 for the .NET Framework[^]
MohanMbnr wrote:
I mean my setup copy should be used for one time only.
This part is little tricky. Probably there can be other ways for this, to me one thing looks good is something like, completing the registration online on your site. This would give you power to activate the application completely only once.
-
I have created a windows application in VB.Net 2005 using SQL SERVER as backend. Now before delivering its setup to client I have to create its trial version of 30 days and 60 days. How to do this ? Also my setup should be installed only on one computer. I mean my setup copy should be used for one time only. I know how to deploy the project i.e. I can create a simple setup of my project.
modified on Monday, September 27, 2010 2:42 AM
MohanMbnr wrote:
I have created a windows application in ASP.Net
You can't create a Windows app in ASP.NET. ASP.NET is a technology for producing web applications, it is not a language. Please understand the tools, technology and terms, and use them appropriately when posting a question. You will get better results.
I know the language. I've read a book. - _Madmatt