Domanda

ho dovuto sviluppare alcuni controlli personalizzati ASP.NET web perché non riuscivo a trovare quelli già disponibili per l'acquisto con la funzionalità richiesta. Sono rimasto sorpreso non riuscivo a trovare quello che mi serviva e sto pensando i controlli web che ho sviluppato può essere utile per gli altri.

Così sto pensando forse posso vendere i miei controlli web di nuova concezione e di fare un dollaro. Mi rendo conto che avrei potuto farli open source e chiedere donazioni, ma per ragioni che non voglio in questa sede, preferisco fare un / versione di prova di valutazione e quindi richiedono la gente per l'acquisto di una licenza se modo di usarli più lungo del periodo di prova.

Non sono mai, anche se su come fare una versione di prova del software. Sembra che tutto ciò che mi viene in mente potrebbe facilmente essere vanificata da qualunque sviluppatore competente .NET utilizzando uno dei decompilatori disponibili NET.

Qualcuno può dare alcune indicazioni, riferimenti (pagine web, libri, etc.) che toccano come la valutazione / versioni di prova del software sono implementati?

È stato utile?

Soluzione

Ecco alcune documentazione sul modello di licenze di controllo server ASP.NET:

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

Ogni sviluppatore competente sarà in grado di contrastare le protezioni. Non vale la pena il vostro tempo a creare delle licenze che è un peso per i vostri clienti onorati solo per rendere più "difficile" per i più disonorevoli che otterrà intorno ad esso a prescindere.

Ciò che si vuole è una cosa che si ferma uno sviluppatore casuale da solo l'installazione e mai pensando di dover incollare una qualche chiave di licenza. Finché c'è qualche piccolo promemoria per mantenere le persone oneste d'onore, questo è tutto quello che si desidera.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top