LinqToRdf - Designing a Query Provider

Posted on 5/06/2007. Filed under: Uncategorized | Tags: , , , , |

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. Filed under: Uncategorized | Tags: , , , |

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. Filed under: Uncategorized | Tags: , , , |

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. Filed under: Uncategorized | Tags: , , , , , , , , |

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 )

Using RDF and C# to create an MP3 Manager - Part 3

Posted on 8/05/2007. Filed under: Uncategorized | Tags: , , , , , |

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 )

Using RDF and C# to create an MP3 Manager - Part 2

Posted on 7/05/2007. Filed under: Uncategorized | Tags: , , , , , |

I’ve been off the air for a week or two - I’ve been hard at work on the final stages of a project at work that will go live next week. I’ve been on this project for almost 6 months now, and next week I’ll get a well earned rest. What that means is I [...]

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

Using RDF and C# to create an MP3 Manager - Part 1

Posted on 16/04/2007. Filed under: Uncategorized | Tags: , , |

This article follows on from the previous post about semantic web applications in C#. I’ll be using the SemWeb framework again, but this time I chose to demonstrate the capabilities of RDF by producing a simple MP3 file manager. I haven’t completed it yet, and I’ll be working on that over the next few days [...]

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

A simple semantic web application in C#

Posted on 13/04/2007. Filed under: Uncategorized | Tags: , , , |

The latest update of the SemWeb library from Josh Tauberer includes a C# implementation of the Euler reasoner. This reasoner is able to go beyond simplistic RDFS reasoning – being able to navigate the class and property relationships - to make use of rules. The ontology I’ve been using to get used to coding in [...]

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

Singleton – the most overused pattern.

Posted on 8/03/2007. Filed under: Uncategorized | Tags: , , , |

Recently within Readify we’ve been discussing the results of some code reviews we’d done with some of our clients. One issue that came to light was the issues introduced by the excessive use of the singleton pattern. If you’re not familiar with patterns, it’s quite simple. Patterns are a kind of reusable design. The original [...]

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

C#, Domain Models & the Semantic Web

Posted on 18/02/2007. Filed under: Uncategorized | Tags: , , , , , , |

I’ve recently been learning more about the OWL web ontology language in an attempt to find a way to represent SPARQL queries in LINQ. SPARQL and LINQ are very different, and the systems that they target are also dissimilar. Inevitably, it’s difficult to imagine the techniques to employ in translating a query from one language [...]

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

« Previous Entries Next Entries »
  • RSS Twitter

    • An error has occurred; the feed is probably down. Try again later.

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