IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

réalisation de version Demo


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Septembre 2015
    Messages
    107
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Septembre 2015
    Messages : 107
    Par défaut réalisation de version Demo
    Bonjour à tous, je crée un programme de gestion de patient avec Visual C# mais je veux réalise une version Demo pour un test périodique.c'est à dire quand j'empaquete le programme en fichier setup puis j'installe sur un autre pc le programme doit ça marche pour une pèriode bien précise.y-a-t-il une méthode pour faire ça?

  2. #2
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Par défaut
    salut

    t'aurais la méthode basique qui serait de créer une entrée dans la base de registre pour stocker une valeur..
    et ton programme regardera cette valeur... ou plus simplement, au démarrage, ton programme regarde si cette clé de registre existe, si elle n'existe pas,
    il peut la créer et ensuite, à chaque lancement, il peut comparer et donc vérifier que la date est bonne ou pas par rapport à la période de démo.

    Après, tu peux crypter les données, etc...

    Sinon, tu as aussi l'option que ton programme envoie vers un Web service une information (genre identifiant de l'ordi récupérer par ton programme) et tu stockes
    sur une base via ton web service cet identifiant et la date de première installation ou utilisation... et voilà.. inconvénient: il faut savoir gérer le coté déconnecté, etc..

    Après, perso, pour les versions de démo que je fais très rarement à des clients, je préfère faire une "release" de mon programme avec des fonctions en moins
    et aucun système de démo (à part une image indiquant démo, ou autre), plutôt qu'autre chose... Comme ça, l'utilisateur a la pleine utilisation du logiciel, mais simplement
    avec des fonctionnalités réduites.

    D'ailleurs, si tu regardes, c'est quand même souvent la tendance d'avoir le plein usage d'un logiciel, mais simplement avec un niveau de fonction réduit suivant la licence
    que tu utilises ou pas...

    Après, qui dit .Net, dit protection par obfuscation du code (au moins si tu veux diffuser ton logiciel à la terre entière sur Internet)...

Discussions similaires

  1. version demo home server
    Par trois_1 dans le forum Windows Serveur
    Réponses: 4
    Dernier message: 13/01/2008, 20h13
  2. Access 2007 version demo
    Par Magala dans le forum Access
    Réponses: 2
    Dernier message: 09/05/2007, 16h17
  3. réaliser une version d'essai
    Par DanielB dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 04/05/2007, 07h36
  4. Réaliser la version imprimable d'une page web
    Par samsso2006 dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 07/02/2007, 18h37
  5. [WinDev 10 Express] Version Demo
    Par hegros dans le forum WinDev
    Réponses: 3
    Dernier message: 01/11/2006, 14h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo