Multi-threading your UI

Basically, window app UI, either WPF or traditional WinForm, is single threaded, which means only one thing can happen in the UI at any given time. To be specific, it is not generally possible to create an object on one thread, and access it from another. In almost all cases this will result in an…

1

Building Objects from XML of eBay API with LINQ

In this post, I’d like to illustrate the power of LINQ with code sample. I query the web service published by eBay. Refer to this article about eBay API concepts.   EbayItem.cs namespace LINQ2EbayResponse {     class EbayItem     {         public string ItemID { get; set; }         public string Title { get; set;…

2