I currently use the Linq to SharePoint to retrieve data from several SharePoint lists.
This is my current preferred method of coding my way from ASP.NET and WinForms to retrieve this data.
My only issue with this project:
I have to manually generate the SPML file and add this to the development environment, compile it in the project, and only then I am able to use it to connect to the List.
This is great for projects that require connecting to the one and the same list always.
But I am having users creating new workspaces (sites) with each its own List from which I want to retrieve data automagically (same as linq to sharepoint does, but not statically).
Can you recommend your preferred way of accessing data from several SharePoint Lists and sites in C# WinForms and/or ASP.NET outside an actual SharePoint environment where I can specify the a new source site and list at run time?
Thanks