dotNetRDF is a .Net class library designed to enable you to work with RDF data programatically built with C# 3 for the .Net Framework 3.5.
This component provides a simple object model for representing RDF and understands all common RDF syntaxes
Requirements:
· NET Framework 3.5
· MySQL Connector.Net 6.0.3
· JSON.Net
· Virtuoso ADO.Net Provider
What's New in This Release: [ read full changelog ]
· Bug Fixes
· Error in URI Resolution of QNames in the default namespace when no default namespace is defined (i.e. resolution is against
· the base URI has been fixed)
· Long queries passed to a SPARQLRemoteEndpoint get POSTed to the endpoint to avoid an issue with HttpWebRequest
· Query Improvements
· Eliminated the duplicate results bug
· Removed the obsolete constructors from SPARQLResultSet
· Better encapsulation of the data in a SPARQLResultSet
· Improved the ISPARQLResultsReader implementations to make them fully thread safe
· Improved Query Tokeniser
· Use of Indexing for significantly faster querying
· Experimental support for Inference
· All classes derived from TripleStore implement the new IInferencingTripleStore interface
· Ability to attach Reasoners to SPARQL Endpoints created with the SPARQL Handler
· Basic RDFS Class Hierarchy and SKOS Concept Hierarchy Reasoners provided
· Experimental support for SPARQL 1.1 Features (Note that SPARQL 1.1 is still in early working draft stage)
· Aggregate Functions:...