Dot.Blog

C#, XAML, WinUI, WPF, Android, MAUI, IoT, IA, ChatGPT, Prompt Engineering

C# et .NET : Threads vs Parallélisme, toujours pas clair ?

Toujours trop peu de développeurs ont infléchi leur style de programmation vers le multitâche et le parallélisme pourtant devenus indispensables. Certains l’ont fait et pensent que jouer avec les Threads est suffisant. En réalité le Threading n’est pas forcément équivalent à du parallélisme. Il est temps d’en “remettre une couche” !Plus...

Binding OneTime

Les bindings sont par défaut en OneWay, ou en TwoWay pour les éléments de saisie, ainsi on laisse le OneWay partout car il n’y a rien à faire… C’est une erreur. Pour améliorer les performances on peut faire beaucoup mieux, comment ? Plus...

Un peu d’UX pratique : Majuscules sans accents...

La plateforme .NET prend en charge l’Unicode et s’occupe parfaitement des problèmes de localisation pour les dates, les monnaies, ... Beaucoup pense qu’un tel système est suffisant pour assurer un bon fonctionnement de leurs logiciels sans se poser de question. Erreur. Et l’UX alors ?Plus...

Random et bonnes pratiques

Générer des nombres aléatoires a toujours été un casse-tête pour nos pauvres ordinateurs totalement déterministes. Les Frameworks .NET (classique ou Core) nous offrent quelques solutions encore faut-il en connaitre les limites et s’en servir correctement…Plus...