Non penso che servano cose particolari, devi solo implementare un sistema per cui dopo tot giorni dall'installazione il programma smette di funzionare e ti chiede di comprare una licenza. Se usi visualstudio.net 2005 so che sul sito microsoft c'è già uno starter kit per aggiungere la licenza shareware ai programmi.