Announcing LinqToRdf 0.3 and LinqToRdf Designer 0.3

Posted on 25/10/2007.

The third release of LinqToRdf has been uploaded to GoogleCode. Go to the project web site for links to the latest release.
LinqToRdf Changes:
- support for SPARQL type casting
- numerous bug fixes
- better support for identity projections
- more SPARQL relational operators
- latest versions of SemWeb & SPARQL Engine, incorporating recent bug
fixes and enhancements of each of [...]

Read Full Post | Make a Comment ( 3 so far )

Page Rank 1 for LINQ

Posted on 9/09/2007.

After about 17 months and about 32 posts (or 33 if you count this, which I don’t :) I finally got my LINQ postings to the top slot on Google. Thanks to Paul Stovell for letting me know. I’m not sure what made the difference - only a few months ago, I was on page [...]

Read Full Post | Make a Comment ( 1 so far )

LinqToRdf now works on the Visual Studio 2008 Beta 2

Posted on 25/08/2007.

I should have brought the code up to date weeks back - but other things got in the way. Still - all the unit tests are in the green.  And the code has been minimally converted over to the new .NET 3.5 framework. I say ‘minimally’ because with the introduction of beta 2 there is [...]

Read Full Post | Make a Comment ( 1 so far )

Using Mock Objects When Testing LINQ Code

Posted on 26/06/2007.

I was wondering the other day whether LINQ could be used with NMock easily. One problem with testing code that has not been written to work with unit tests is that if you test business logic, you often end up making multiple round-trips to the database for each test run. With a very large test [...]

Read Full Post | Make a Comment ( 7 so far )

GroupJoins in LINQ

Posted on 20/06/2007.

OWL defines two types of property: DatatypeProperty and ObjectProperty. An object property links instances from two Classes, just like a reference in .NET between two objects. In OWL you define it like this:
<owl:ObjectProperty rdf:ID=”isOnAlbum”>   <rdfs:domain rdf:resource=”#Track”/>  <rdfs:range rdf:resource=”#Album”/> </owl:ObjectProperty>
A DatatypeProperty is similar to a .NET property that stores some kind of primitive type like [...]

Read Full Post | Make a Comment ( None so far )

Designing a LINQ Query Provider

Posted on 9/06/2007.

The process of creating a LINQ query provider is reasonably straightforward. Had it been documented earlier, there would have doubtless been dozens of providers written by now. Here’s the broad outline of what you have to do.

Find the best API to talk to your target data store.
Create a factory or context object to [...]

Read Full Post | Make a Comment ( 2 so far )

LinqToRdf - Designing a Query Provider

Posted on 5/06/2007.

When I started implementing the SPARQL support in LINQ to RDF, I decided that I needed to implement as much of the standard query operators as possible. SPARQL is a very rich query language that bears a passing syntactical resemblance to SQL. It didn’t seem unreasonable to expect most of the operators of LINQ to [...]

Read Full Post | Make a Comment ( 5 so far )

LinqToRdf - Progress Update 2007-06-05

Posted on 5/06/2007.

I’ve been given a week by work to try to make some progress on the LINQ to RDF query provider, and I’m glad to say that the query generation phase is now pretty much complete for SPARQL. It’s amazing what a difference a full day can make to your progress, compared to trying to get [...]

Read Full Post | Make a Comment ( None so far )

LinqToRdf - SPARQL Query Generation

Posted on 31/05/2007.

Progress with the LINQ to RDF Query Provider is continuing apace. I have been pretty tightly focused for the last few days, so I haven’t ad time to post an update. I’ve lately been working on a SPARQL query, which will allow me a much richer palette to play with. Here’s the current version of [...]

Read Full Post | Make a Comment ( None so far )

Creating A LINQ Query Provider

Posted on 18/05/2007.

As promised last time, I have extended the query mechanism of my little application with a LINQ Query Provider. I based my initial design on the method published by Bart De Smet, but have extended that framework, cleaned it up and tied it in with the original object deserialiser for SemWeb (a semantic web library [...]

Read Full Post | Make a Comment ( None so far )

« Previous Entries

Liked it here?
Why not try sites on the blogroll...