... seen in other chapters, such as receiving a web service response, downloading a web page, and accepting a socket connection. CHAPTER 19 ■ MULTITHREADING 6 63 The Dispatcher.BeginInvoke() ... code inline (as in this example). The inline approach works well for simple operations, like this single-line update. But if you need to use a more complex process to update the user interface, ... CHAPTER 20 NETWORKING 68 9can’t directly access the elements in the page. As you saw in Chapter 19, you can work around this problem using Dispatcher.BeginInvoke(). However, copying the search...