Kevin Kubasik’s Personal Blog
RSS icon Email icon Home icon
  • Mono GSOC Projects: Linq to SQLite

    Posted on May 1st, 2008 Kevin Kubasik No comments

    So I noticed that one of the accepted proposals for the Mono project is to create a LINQ provider for SQLite. Major props to this (its something I totally want to see!) and I’m glad to see that LINQ in Mono is going to be its own beast, I love it when the FOSS community just takes a technology and runs with it! Anyways, I wanted to try and get in touch with the mentor/student of this project and share my experience (as the author of the current LINQ to SQLite component ). But contact info seemed hard to come by, so I thought I would post what I had learned.

    First, people really want this, and there are several half-complete implementations floating around, including mine (read only, no commit/update/delete support) and this one.

    Second, support for just queries is quite easy. Support for complete CRUD, tedious but not to difficult (lots of examples already exist). Support for the generation/mapping/reflection of a database to real Linq objects, this is the tricky part (specifically the UI elements when unable to just piggyback the Visual Studio work).

    Anyways, all the luck in the world to this GSOC project, I would really like to see a working implementation come from this!

    Leave a reply