Posts Tagged ‘ LINQ ’
Kingsley Idehen has again graciously given LinqToRdf some much needed link-love. He mentioned it in a post that was primarily concerned with the issues of mapping between the ontology, relational and object domains. His assertion is that LinqtoRdf, being an offshoot of an ORM related initiative, is reversing the natural order of mappings. He believes [ READ MORE ]
LinqToRdf* is a full-featured LINQ** query provider for .NET written in C#. It provides developers with an intuitive way to make queries on semantic web databases. The project has been going for over a year and it’s starting to be noticed by semantic web early adopters and semantic web product vendors***. LINQ provides a standardised [ READ MORE ]
I’ll start out with an apology – it was only by writing this post, that I worked out how to write a shorter post on the same topic. Sometime I’ll follow this up with something less full of digressions, explorations or justifications. The topic of the post started out as ‘Closure‘. It then became ‘Closure plus [ READ MORE ]
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 [ READ MORE ]
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 1,000,001 [ READ MORE ]
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 MORE ]
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 MORE ]
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 [ READ MORE ]
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 MORE ]
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 MORE ]
Get every new post delivered to your Inbox.