This project is read-only. Alpha

Rating:        Based on 4 ratings
Reviewed:  3 reviews
Downloads: 13441
Released: Nov 30, 2007
Updated: Feb 7, 2008 by bdesmet
Dev status: -not yet defined by owner-

Recommended Download

Application LINQ to SharePoint v0.2.4.msi
application, 3595K, uploaded Nov 29, 2007 - 9833 downloads

Other Available Downloads

Source Code LINQ to SharePoint v0.2.4
source code, 3226K, uploaded Nov 29, 2007 - 3608 downloads

Release Notes

LINQ to SharePoint 0.2.4 alpha release for .NET Framework 3.5 and WSS 3.0

Feature list

  • LINQ query provider for runtime translation of LINQ queries to CAML queries
  • Support for both C# 3.0 and VB 9.0
  • Debugger visualizer for LINQ to SharePoint queries
  • Entity creation wizard for Visual Studio 2008
  • SpMetal tool for SharePoint list entity creation
  • MSI setup

Read the 0.2.4 Alpha release bulletin on the LINQ to SharePoint team blog for more information about this release's core features.


Please keep in mind the alpha stage of the project. Do use it for evaluation and feedback purposes only. Usage in production environments is completely at the end-user's own risk.

Installation instructions

  • To use LINQ to SharePoint, you'll just need to download the installer runtime binary. It will install the required components and reconfigure Visual Studio 2008.
  • If you want to see how LINQ to SharePoint works, download the source code. This will require the Visual Studio 2008 SDK.

Release note

Several users have reported issues with components missing in the GAC after the installation. This issue only affects integration with Visual Studio 2008. We'll fix this issue in a subsequent release, the current workaround is to GAC these assemblies manually. The instructions are outlined below; we sincerely apologize for the inconvenience even though this is an alpha release:
  • Start a Visual Studio 2008 Command Prompt (on Vista, make sure you Run as Administrator)
  • Enter "cd %programfiles%\BdsSoft Linq to SharePoint"
  • Execute the following commands:
    • gacutil -i BdsSoft.SharePoint.Linq.dll
    • gacutil -i BdsSoft.SharePoint.Linq.ObjectModelProvider.dll
    • gacutil -i BdsSoft.SharePoint.Linq.Tools.Spml.dll
    • gacutil -i BdsSoft.SharePoint.Linq.Tools.EntityGenerator.dll

Reviews for this release

Rubbish. Doesnt support Document Libraries. SPMetal error: Failed to generate SPML. Cannot load the list definition for Docs. No support from author.
by BobTodd on May 19, 2011 at 1:28 PM
Running custom tool from VS2008 fail
by MaciekN on Sep 27, 2008 at 6:52 PM
Well as they say back home -- This release is "Better 'n Grits". Finally some sanity to treating Sharepoint as the universal bucket for semi-structured stuff. A fine tribute to George Carlin as this enables a super "Place for your Stuff".
by ReleaseTheHounds on Aug 11, 2008 at 1:36 PM