Saviez-vous qu’il existe une alternative plus rapide pour la réflexion des «PropertyInfo»? En effet, le code suivant est 35 fois plus rapide que «PropertyInfo»! Did you know that there’s an alternative to the Slow Generic PropertyInfo Reflection? Indeed, this code below is 35 times faster than the PropertyInfo! Class1 sourceClass = new Class1(); Func<Class1, string> [...]
Deux bonnes raisons justifient l’utilisation de Messaging : Pour faire un détachement conceptuel entre les couches : c’est-à-dire pour être en mesure de capter un message sans créer de dépendance à l’objet qui donne le message. Pour être en mesure de réagir dans un contexte donné. Quelques conseils Messaging est plus lourd qu’un accès statique. Pour [...]
À tous les fervents du Design Pattern MVVM : comme vous le savez sans doute, MVVM est une approche qui sert à lier une « vue » (View) à un modèle de vue (ViewModel) afin de détacher complètement la section « interface » de la logique de l’application. Le but ultime du Design Pattern est [...]
J’ai eu un bon problème avec les langages dans WPF. Il se trouve que, par défaut, WPF est en « en-US » et non « CurrentCulture ». Donc si vous avez des problèmes avec les décimales et autres trucs dépendant de la culture, inscrivez la définition suivante dans App.xaml.cs: