In den vorangegangenen Beiträgen Lose Kommunikation zwischen ViewModels und Lose Kommunikation zwischen ViewModels – Teil 2 habe ich gezeigt, wie ViewModels miteinander kommunizieren können, ohne sich wirklich zu kennen. In diesem Beitrag möchte ich nun einen Schritt weiter gehen und zeigen, wie Vie...
Im Beitrag Lose Kommunikation zwischen ViewModels habe ich eine Möglichkeit der Kommunikation unter ViewModels vorgestellt. Diese enthielt noch einen kleinen Bug, der mit der aktualisierten Variante ausgebessert wurde. Zudem wurde das Interface IMessenger um eine weitere Überladung der Methode Unreg...
Wer ernsthafte WPF bzw. Silverlight Anwendungen entwickelt, der wird um das Design Pattern MVVM (oder ein angepasstes UI-Pattern) nicht herum kommen. Eine Frage, die sich immer wieder stellt, ist die, wie denn dann die einzelnen ViewModels miteinander kommunizieren. Eine einfache Lösung für dieses ...
Performance ist ein heisses Thema, wenn es um Softwareentwicklung geht. So ist es nicht verwunderlich, dass dieses Thema auch bei Silverlight oft aufgebracht wird. Großteils kommen in diesem Zusammenhang immer dieselben Antworten: EnableRedrawRegions aktivieren und beobachten, welche Bereiche hä...