O'Reilly logo

Windows- Anwendungsentwicklung mit Microsoft .NET Framework 4 - Original Microsoft Training für Examen 70-511 by Matthew A. Stoecker

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Kapitel 9: Übung mit Fallbeispiel

Übung mit Fallbeispiel 1: Die Verlagsanwendung

Das Hauptproblem bei diesem Anwendungsentwurf ist die Liste der Dokumente, die heruntergeladen werden. Sowohl der Benutzeroberflächenthread als auch der Thread, der im Hintergrund den Download erledigt, müssen auf diese Liste zugreifen. Sie sollten den Zugriff auf diese Liste mit SyncLock- beziehungsweise lock-Blöcken schützen, damit nur jeweils ein Thread Zugriff hat. Sie sollten einen Hintergrundthread verwenden, um die Dokumente herunterzuladen. Sobald der Download eines bestimmten Dokuments abgeschlossen ist, sollte die Benutzeroberfläche mit der threadsicheren Methode Control.Invoke aktualisiert werden.

Übung mit Fallbeispiel 2: Entwickeln eines einfachen Spiels ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required