Project Description
Using .NET and Language Integrated Query you can easily access information from various sources. The project is focused on generating abstraction over web resources, generating .NET classes and allowing to use LINQ for reading web in strongly typed object oriented way.

Examples of usage of generated proxy classes
var search = new Search("my query");
foreach (var x in search.BingResults)
    Console.WriteLine( "{0} at {1}", x.Title, x.URL );

var interrestingStuff =
        from x in new AllShops().Categories
        where x.Name.Contains("PC") or x.IsSubscribed
        select new { Category = x, CheapProducts = x.Items.Where(p => p.Price < StillCheapStuffPrice) };

I don't know, how to make it easier ... :-)

Last edited Jan 13, 2012 at 3:10 PM by jakub, version 8