In this post Nikhil Kothari demonstrates using BLinq or LINQ to Bing with .NET RIA Services in one of two ways: using .NET RIA Services end-to-end, and using BLinq within a DomainService, or using .NET RIA Services on the client (only) to access Bing directly from the client.
In my last post, I described BLinq, or LINQ to Bing, an API that allows you use LINQ to access the Bing search results (ok, so perhaps BLinq was not the best of names, given prior art on that name ... but anyway). I also alluded to .NET RIA Services integration, which I'll cover in this installment. In fact, IQueryable and the LINQ pattern lie at the very heart of .NET RIA Services, in allowing developers to access data in a consistent manner not just on client or server but across client and server, and enabling code to compose queries naturally. If you haven't read the intro post, please take the few minutes to check out the LINQ snippets to get a general sense before continuing on.