none
REGISTRO DE MEU SOFTWARE RRS feed

  • Pergunta

  • FUTURAMENTE QUANDO MEU SOFTWARE TIVER PRONTO VOU QUERER FAZER UM SISTEMA DE REGISTRO, ONDE SE O CLIENTE ADQUIRIR MEU SOFTWARE ELE ME LIGARA E PASSARA SEUS DADOS E NISTO VOU GERAR UMA CHAVE PARA ELE SER LIBERADO DE USAR O SISTEMA. COMO ISSO E FEITO ? VOCÊS TEM ALGUM EXEMPLO DE ALGUMA APLICAÇÃO OU ARTIGO FALANDO SOBRE ISSO?

    Atenciosamente,
    José Henrique Sabino

    sexta-feira, 6 de junho de 2014 13:26

Respostas

Todas as Respostas

  • Boa noite Jose,

    Estou precisando da mesma solução, você conseguiu algo?

    quinta-feira, 4 de fevereiro de 2016 02:38
  • Olá,

    Para que isso seja possível creio que precise fazer um web service, no qual quando o sistema no cliente for aberto, ele faz uma requisição através do web service e valida a chave  que você criou para ele na sua base de dados.

    Bom espero pelo menos ter dado uma ideia de como pode ser feito, devem existir varias outras formas, porem creio que esta seja a mais comum e simples de ser utilizada hoje em dia, uma vez que raramente você encontra alguém que utilize um software desktop e não tenha acesso a internet

    quarta-feira, 10 de fevereiro de 2016 16:03
  • Olá Marcos,

    Você já fez algo assim? tem algum exemplo de código pra nos dar?

    Obrigado pela ajuda!

    quarta-feira, 10 de fevereiro de 2016 18:57
  • Olá Guilherme, sim eu já trabalhei com um projeto que funciona deste jeito, o código deste projeto em especifico eu não posso lhe passar pois tem todo uma questão de direito autoral referente a empresa na qual trabalho, porem vou lhe passar dois links, nos quais eu utilizei para a criação do projeto citado anteriormente.

    http://csharpbrasil.com.br/criando-e-consumindo-web-service-em-c-sharp-parte-1/

    http://csharpbrasil.com.br/criando-e-consumindo-web-service-em-c-sharp-parte-2/

    Estes são de um tutorial, no qual ensina a criar um web service e a utiliza-lo a partir de uma aplicação desktop,  apesar de ser um tutorial simples, é uma ótima base para aprender a utilizar web service.

    Espero que lhe ajude.

    quinta-feira, 11 de fevereiro de 2016 10:22
  • Obrigado Marcos,

    Esse webservice seria localhost dai?

    quinta-feira, 11 de fevereiro de 2016 13:34
  • Sim no exemplo esta como local host, porem você pode colocar ele num domínio na web  por exemplo locaweb, kinghost, Azure etc. A única diferença com o projeto do exemplo seriam os endereços, que no projeto estão locais.
    quinta-feira, 11 de fevereiro de 2016 16:08
  • Tem uma ferramenta paga .Net Reactor muito boa para isso com varias funções como trial 

    hardware id, gera um executável com todas as assemblies 

    http://www.eziriz.com/dotnet_reactor.htm

    terça-feira, 11 de abril de 2017 20:32
  • Você pode explicar mais detalhado como funciona? você adiciona o .exe do projeto dentro dele? ou ele é um componente que você adiciona no projeto e programa as funções?
    quarta-feira, 12 de abril de 2017 17:46