Welcome to my blog

Here, I talk about my projects, .Net, and work.

23 Nov, 17

PasswordZanager – Une nouvelle version


Hello world à tous !

Aujourd’hui je vous propose la première mise à jour de PasswordZanager depuis sa sortie en 2014. Oui, ça fait longtemps, et alors? Il était relativement stable et ses fonctionnalités me suffisaient. Car oui, je l’avais fait à la base pour une utilisation personnelle.

La version précédente était faite en WPF avec un petit Framework graphique fait maison, mais non peaufiné et depuis laissé à l’abandon, ZolyFramework. Il avait pour but à l’époque de reprendre les traits de design de Windows 8 *beurk*.

Cette nouvelle version apporte une mise à jour majeure. Elle est disponible dès maintenant sur le Microsoft Store et profite des avantages de Windows 10, à savoir une expérience utilisateur améliorée et une sécurité avancée.

Windows Hello

Il est désormais possible de s’identifier dans l’application avec le mot de passe ou PIN de votre session Windows, et avec un capteur biométrique (empreinte digitale, reconnaissance facile, SmartCard…etc) si votre PC/Tablette en dispose d’un.

Read more
15 Oct, 17

Générer tous les T4 Text Templates à la compilation


Hello World à tous !

Si comme moi vous utilisez du T4 Text Templates (fichiers .TT) dans vos projets avec Visual Studio et avez besoin de les générer avant chaque compilation, cet article est pour vous.

Depuis un certain temps, je me suis mis en tête d’avoir une numéro de version d’Assembly qui correspond à « Année.Mois.Jour.NombreDeBuildDansLaJournée ». Pour générer celà, rien de tel qu’un peu de méta-programmation avec du T4. Et comme je suis un fénéant, j’ai envie de faire en sorte de générer automatiquement tous mes fichiers T4 avant la compilation.
Ces dernières années, j’ai utilisé plusieurs façons de faire dans divers projets sous Visual Studio 2013, 2015 et maintenant 2017, souvent bancales. Entre les lignes de commandes en Pre-Build, les chemins qui n’existent plus d’une version à une autre de Visual Studio voir d’une machine à une autre, et bien j’étais gâté.

Read more
28 Août, 17

ClipboardZanager – Le défi technique


Hello world à tous !

Voilà presque un an que je travaille en pointillé sur ce projet. ClipboardZanager, le gestionnaire de presse-papiers que je maintiens depuis 2010 a le droit à un nouveau visage tout beau tout propre après 3 ans sans nouvelles.

Quoi de neuf?

Voici avant tout un résumé des nouveautés :

  1. Inspiré par Windows 10 pour Windows 10
    Une toute nouvelle interface qui s’adapte au nombre et à la taille de vos écrans et aux paramètres de personnalisation de Windows. L’interface adapte sa couleur et transparence en fonction de ce que vous avez définit dans vos paramètres.
  2. Sécurité améliorée
    Un procédé de chiffrement similaire à celui de PasszordZanager a été utilisé. L’application peut éviter automatiquement de conserver des données dangereuses telle que des numéros de carte de crédit. Enfin, vous pouvez choisir une application dont ClipboardZanager doit ignorer les données copiées.
  3. Synchronisation avec le Cloud
    Il est (de nouveau) possible de synchroniser ses données avec le Cloud via son compte OneDrive ou Dropbox personnel. Une application Android et iOS sont en cours de développement.
  4. Accessibilité
    Cette nouvelle version a été conçu pour supporter la navigation intégralement au clavier, les lecteurs d’écrans et le contraste élevé.
  5. Performances
    Une grande amélioration a été apportée. Au repos, ClipboardZanager consomme moins de 3Mo de RAM (comparé à 45 avant) et monte jusqu’à 75Mo lors que l’on réalise une capture d’écran (contre environ 500Mo à 1Go auparavant).
  6. Licence
    ClipboardZanager est désormais OpenSource sous licence WTFPL (Do What The Fuck You Want Public License). J’en profite pour annoncer que je cherche des traducteurs et développeurs Android/iOS qui voudraient bien contribuer. 🙂
Read more