Les dictionnaires en C# sont très pratiques mais comment gérer des clés composées ? Plus...
Il est très courant d’afficher un message ou de déclencher un traitement lors de la première utilisation d’une App ou du premier run d’une nouvelle version. Comment le faire simplement ?Plus...
Xamarin.Forms est une communauté vivante, il existe des tonnes d’extensions. En voici 5 que je trouve indispensables, les adopterez-vous ?Plus...
Quand les données viennent de loin elles peuvent ne pas être disponibles au moins temporairement, pour les Apps mobiles c’est un problème essentiel à régler… Voyons comment… Plus...
Découpler la logique des états et transitions d’un ViewModel en faisant gérer les Commandes par une Machine à Etats Finis apporte un nouveau niveau d’abstraction aussi important que l’est MVVM lui-même. Êtes-vous prêt à gérer correctement le workflow de vos applications et en améliorer l’ergonomie ? Plus...
Le temps va venir pour Xamarin.Forms de tirer sa révérence et de laisser la place à quelque chose de bien plus ambitieux, MAUI. Pas de panique je vais tout vous expliquer…Plus...
Après avoir vu comment réaliser un Custom URI Scheme sous Android et Xamarin.Forms voici la version WPF qui fonctionne avec l’exact même appel HTML ! Plus...
On ne se moque pas ! Les tests c’est sérieux. Et surtout lorsqu’il s’agit de tester avec précision un code faisant appel à d’autres codes. Bouchonner, voilà l’astuce, mais avec quoi ? Plus...
Les warnings semblent moins intéresser que les erreurs, on le comprend, les unes sont bloquantes, les autres non. Mais certains warnings du compilateurs matérialisent des erreurs potentielles aux conséquences qu’il serait dangereux d’ignorer… Plus...
C’est un peu un piège, bien entendu, une classe “sealed” on ne peut en hériter... Pourtant le besoin existe. Par exemple une String différenciée. Comment contourner l’interdiction du Framework ? Est-ce possible ? Plus...