Question

Je devais développer des contrôles Web ASP.NET personnalisé parce que je ne pouvais pas trouver ceux qui sont déjà disponibles à l'achat avec la fonctionnalité requise. J'ai été surpris que je ne pouvais pas trouver ce que je voulais et je pense les contrôles Web que je développés peuvent être utiles à d'autres.

Alors, je pense peut-être que je peux vendre mes contrôles Web nouvellement mis au point et faire de l'argent. Je me rends compte que je pouvais les rendre open source et demander des dons, mais pour des raisons que je ne veux pas entrer dans ici, je préfère faire une évaluation / version d'essai et exiger des gens d'acheter une licence si façon de les utiliser plus longue que la période d'essai.

Je n'ai jamais même si sur la façon de faire une version d'essai du logiciel. Il semble que tout ce que je viens avec pourrait facilement être déjoué par tout développeur .NET compétent en utilisant l'un des décompilateurs .NET disponibles.

Quelqu'un peut-il donner quelques indications, les références (pages web, livres, etc.) qui touchent à la façon dont les versions d'évaluation / essai du logiciel sont mises en œuvre?

Était-ce utile?

La solution

Voici la documentation sur le modèle de licence de contrôle serveur ASP.NET:

http://msdn.microsoft.com/en-us/library /aa479017.aspx

Tout développeur compétent sera en mesure de déjouer les protections. Il ne vaut pas votre temps à créer des licences qui est un fardeau pour vos clients honorables juste pour le rendre « plus difficile » pour les infâmes qui se contourner indépendamment.

Qu'est-ce que vous voulez est quelque chose qui empêche un développeur occasionnel de la simple installation et ne jamais penser à avoir à coller un endroit clé de licence. Tant que il y a un petit rappel pour garder les gens honorables honorables, c'est tout ce que vous voulez.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top