none
Desenvolvi uma aplicação c# com Mysql, como faço para gerenciar com um programa interno, quais usuarios estao bloqueados ou liberados, RRS feed

  • Pergunta

  • Desenvolvi uma aplicação c# Windos Forms, e MySql, vou implanta-la nos clientes, digamos que algum cliente não queira me pagar mais, e deseje continuar usando o sistema, gostaria de saber como faço para eu validar ela aplicação, e definir quem eu vou bloquear e liberar o acesso ao sistema, não sei se é melhor criar um sistema interno que gerencie isto atravez da internet (que eu nao tenho nem ideia de como seja), mas se o cliente nao tiver internet, como eu faço para validar a cada 30 dias, para que se ele não inserir uma senha que eu forneço, o sistema não acessa. obrigado e desculpe pela minha inexperiência. estou começando agora.

    • Editado Gabriel Verlii terça-feira, 17 de março de 2015 15:48 esclarecer
    terça-feira, 17 de março de 2015 15:26

Respostas

  • Boa noite

    1 - Desenvolva na sua aplicação, após a instalação, um formulário de validação, onde serão enviadas ao seu servidor web.
    2 - A sua lógica, deverá gerar uma licença aleatório e registrar no servidor web a data de instalação, a data da validade e qualquer outra informação necessária e um email será devolvido ao cliente, com a chave de ativação.
    3 - você insere a licença na aplicação e ela é validada no servidor web via webservice a cada 30 dias.

    Recomendo que estude um pouco sobre webservices.


    Lucas Lima



    • Editado Lucas Lima quinta-feira, 19 de março de 2015 21:47
    • Marcado como Resposta Gabriel Verlii sexta-feira, 20 de março de 2015 14:36
    quinta-feira, 19 de março de 2015 21:41

Todas as Respostas

  • alguem sabe por favor?
    quinta-feira, 19 de março de 2015 20:12
  • Boa noite

    1 - Desenvolva na sua aplicação, após a instalação, um formulário de validação, onde serão enviadas ao seu servidor web.
    2 - A sua lógica, deverá gerar uma licença aleatório e registrar no servidor web a data de instalação, a data da validade e qualquer outra informação necessária e um email será devolvido ao cliente, com a chave de ativação.
    3 - você insere a licença na aplicação e ela é validada no servidor web via webservice a cada 30 dias.

    Recomendo que estude um pouco sobre webservices.


    Lucas Lima



    • Editado Lucas Lima quinta-feira, 19 de março de 2015 21:47
    • Marcado como Resposta Gabriel Verlii sexta-feira, 20 de março de 2015 14:36
    quinta-feira, 19 de março de 2015 21:41
  • Obrigado Lucas Lima,  vou aprofundar no assunto, mas vc tem ideia de como eu começo?, por onde? como funciona? essas coisas, se puder me ajudar agradecerei muito.
    sexta-feira, 20 de março de 2015 14:37