ViewModels können per Service Locator Pattern an eine View gebunden werden um eine saubere Trennung zu schaffen. Dieser Beitrag beschreibt nicht nur die Theorie, sondern liefert auch ein praxisnahes Beispiel.
Monatliche Archive: April 2010
Lose Kommunikation zwischen ViewModels – Teil 2
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 Unregister erweitert. interface IMessenger { void Register<TNotification>(object recipient, Action<TNotification> action); void Register<TNotification>(object recipient, string identCode, Action<TNotification> …
„Lose Kommunikation zwischen ViewModels – Teil 2“ weiterlesen
Lose Kommunikation zwischen ViewModels
Lose Kommunikation zwischen ViewModels an Hand eines Beispiels und verwendbarem Framework.
Performanceprobleme von Silverlight-Anwendungen finden und beheben
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äufig neu gezeichnet werden. MaxFrameRate herunter setzen Windowless nicht auf true setzen Transparenzen vermeiden XPerf zum Tracking …
„Performanceprobleme von Silverlight-Anwendungen finden und beheben“ weiterlesen