Posted on 25/06/2007.
Some time back I wrote a quote of the day: There is no greater joy than soaring high on the wings of your dreams, except maybe the joy of watching a dreamer who has nowhere to land but in the ocean of reality. For a moment I though the quote was apropos for Alec Clew’s [...]
Read Full Post |
Make a Comment ( 3 so far )
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 )
Posted on 12/06/2007.
Darren Neimke posted some interesting thoughts today about the way developers lose their drive on a project, and how it’s reflected in SCRUM meetings. He thought that it might be due to the SCRUM meetings themselves. Daniel Crowley-Wilson has another idea - the developers are just bored.
Developers relish challenges and opportunities to do new things, [...]
Read Full Post |
Make a Comment ( None so far )
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 )
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 )
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 )
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 )
Posted on 23/05/2007.
Paul Stovell has written a good post calling for people to make writing good code a habit they employ every day.
Think of it as like going to work in dirty underwear. What would your mother think if you were run over in the street, and they found you had been doing Agile?
Read Full Post |
Make a Comment ( 1 so far )
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 )
Posted on 8/05/2007.
Last time I hurriedly showed you how you can perform the next step of converting a triple store into an ORM system of sorts. The purpose of all this activity, and the reason I left off blogging about LINQ was that I am working on a system to allow me to use LINQ with a [...]
Read Full Post |
Make a Comment ( None so far )
« Previous Entries Next Entries »