Une manière originale de gérer la version de son application C#

 

Popup

 

La plupart des applications utilisent un timestamp pour générer le build et la révision (du type nombre de jour depuis l'an 2000 et nombre de seconde depuis minuit divisé par 2) comme le propose par défaut le framework Microsoft pour peu qu'on utilise une étoile comme ceci [x.y.*], x étant le numéro de version majeur et y le mineur. Sans suspense je vous dévoile une manière plus fun, qui ne plaira certainement pas à votre chef de projet… Tout simplement [x.y.MMd.HHmm] soit [x.y.(numéro_du_mois)(numéro_du_jour).(heure)(minute)], comme par exemple [x.y.0215.0105] pour le 15 février à 1h05. Voyons ensemble comment automatiser la chose, pour ne pas faillir à notre réputation de développeur feignant…

 

Lire la suite

Les solutions payantes pour protéger un logiciel codé en C# .Net par un système de license

 

Tampon_payé

Quand on développe un logiciel qu'on souhaite commercialiser, il y a des questions à se poser sur son modèle économique et sa protection vis à vis du piratage. Surtout quand il y a distribution massive d'une version de démonstration, qui permet de rendre à crocs les utilisateurs sur une période de 30 jours. Voyons ensemble quels sont les différentes solutions permettant de gérer des licences… 

 

Lire la suite