Le modulo « psychédélique »

cercles

L'opération modulo est l'opération de calcul du reste de la division euclidienne. C'est le mathématicien Gauss qui a inventé l'arithmétique des congruences, dans laquelle on s'interresse aux restes des divisions plutôt qu'aux quotients. On appelle aussi le modulo l'arithmétique de l'horloge, car tous les nombres modulo 12 se placent sur les heures de l'horloge. Les … Continuer la lecture de Le modulo « psychédélique »

Téléchargements

Outils et logiciels pour Windows Outils en ligne de commande pour Windows (dos) Applications pour Windows via ClickOnce ✱ l'installation sur Windows est rapide et automatisée via la technologie ClickOnce de Microsoft. Suivez ce lien pour en savoir plus sur le déploiement via ClickOnce Applications Javascript (appli+code source) code source placé sous licence libre MIT … Continuer la lecture de Téléchargements

Installation des applications via la technologie ClickOnce de Microsoft

software install

La technologie ClickOnce de Microsoft permet d'installer une application sur Windows à partir d'un simple lien sur une page WEB. En pratique il sagit d'un fichier (setup.exe ou .application), qui permet au système Windows de démarrer l'installation en récupérant tous les fichiers nécessaires depuis le serveur WEB. Cette technologie peut également fonctionner via le voisinage … Continuer la lecture de Installation des applications via la technologie ClickOnce de Microsoft

Tracer les fonctions « easing » de WPF

homme forme fonction

Les fonctions de easing de WPF, autrement appellées les fonctions d’accélération sont des fonctions qui permettent de ralentir ou d’accélérer le mouvement d’une animation selon une formule mathématique. Dans ce billet nous allons voir comment réaliser une petite application WPF qui liste et dessine les fonctions de Easing disponibles dans le framework WPF.

Animatique sous WPF via les méthodes d’extension C# – Partie 1

L'animatique est une part importante de l'expérience utilisateur dans les interfaces modernes, qu'elles soient WEB ou Desktop. WPF répond à cette problématique d'une manière très complète en fournissant dans le framework .NET des classes de gestion du temps (minuteurs,table de montage) et de synchronisation des contrôles (calcul et mise à jour des propriétés). Dans cet … Continuer la lecture de Animatique sous WPF via les méthodes d’extension C# – Partie 1

Zoom de l’UI avec WPF

loupe

Comment ajouter la possibilité de zoomer un contrôle WPF et son contenu ? Il faut imbriquer le ou les contrôles que l'on souhaite zoomer simultanément dans un Grid, sur lequel on applique une transformation de Layout de type transformation d'échelle. Par exemple : [xml] <Grid.LayoutTransform> </Grid.LayoutTransform> [/xml] la méthode en C# suivante appliquera le ratio … Continuer la lecture de Zoom de l’UI avec WPF

Articles

Réflexions partagées, sujets théoriques et techniques, présentations, exemples de code, how-to, sur des sujets comme l'architecture logicielle, l'urbanisation de SI, la modélisation des données, Java, Javascript, C#, .NET, PHP, HTML, CSS, outils, génération de code, les applications WEB et Desktop, etc... On retrouve ici des textes qui sont trop longs pour être rapportés dans le … Continuer la lecture de Articles