DotNetRDF VS Jena.NEt VS others with Dotnet?

which is the most common tool used to read and write RDF and query with Sparql with different endpoints. so far i have found

  • Jena (jena.net): it was developed for Java, but some people managed to convert it to assembly
  • Dotnet rdf

I wonder if there are others, and which one is better to use what is the pros and cons?

+7
source share
5 answers

best answer i found in Answers.semantiweb

Try installing dotNetRDF.

I used it in one of my projects, and I am pleased with it.

It supports SPARQL, supports both local and remote queries, and most importantly, it is actively supported

I started using dotnetRDF, the creator also left some good documentation at http://www.dotnetrdf.org/

and good textbooks as well

+3
source

Both of the above are good. Others include:

Sesame - Java, covering RDF, SPARQL, OWL. Actively developed

Redland, Raptor Rasqal - C and Ruby, covers everything, is actively developing

ARC2 - PHP, RDF, SPARQL is no longer activated

You also have many supporting frameworks for things like ORDFM that build above:

Jenabean

Empire

Alibaba

RDFReactor

RDFBean

+5
source

If you are looking for .Net specifically, there is dotSesame , which is an IKVM port (Java based) sesame .

+1
source

dotnetRdf Provides a set of command line tools and GUI for working with RDF and SPARQL, you can find links to their documentation. Select the link below ... https://bitbucket.org/dotnetrdf/dotnetrdf/wiki/UserGuide/Tools

+1
source

Perhaps you can try RDFSharp in Microsoft Codeplex ( http://rdfsharp.codeplex.com/ ).

0
source

All Articles