linq to rdf
Posted: January 9th, 2010 | Author: sbrenton | Filed under: codebase snooping | Tags: LINQ, RDF, Semantic Web, SPARQL | No Comments »LinqToRdf is a semantic web library built on top of the SemWeb C# library. The SemWeb library provides a triple store implementation and an asp.net SPARQL endpoint. The project attempts to extend language integrated query to rdf triples. I spent some time the other night messing around with the codebase and after a lot of debugging and just plain butchering the rdfmetal code, was able to get it to limp along. I see potential, it allowed me to generate a FOAF domain model in C# by aiming at the dbpedia linked dataset uri and specifying FOAF via xmlns. Once the domain model was in place , I was able to query dbpedia using SPARQL and have the generated FOAF objects populated as query results. Sadly, I wasn’t able to get the linq piece working which is the main attraction.