Difference between revisions of "RDFSharp"

From Semantic Web Standards
Jump to: navigation, search
Line 10: Line 10:
 
}}
 
}}
  
''[http://rdfsharp.codeplex.com/ RDFSharp]'' is a lightweight ''[http://opensource.org/ Open Source]'' library designed to ease the creation of .NET applications based on the <b>RDF data model</b>, providing users with a straightforward didactic solution for start playing with RDF and Semantic Web concepts. With RDFSharp it is possible to quickly draft solutions for modeling, storing and querying RDF.
+
''[http://rdfsharp.codeplex.com/ RDFSharp]'' is a lightweight library designed to ease the creation of .NET applications based on the <b>RDF data model</b>, providing users with a straightforward didactic solution for start playing with RDF and Semantic Web concepts. With RDFSharp it is possible to quickly draft solutions for modeling, storing and querying RDF.
  
 
* <b>MODEL</b>
 
* <b>MODEL</b>
Line 24: Line 24:
  
 
* <b>SEMANTICS (<i>not started</i>)</b>
 
* <b>SEMANTICS (<i>not started</i>)</b>
** Create and execute <u>RDF reasonings</u> to exploit semantic relations between RDF data;
+
** Create and execute <u>RIF rules</u> to fluently leverage semantic relations between RDF data;

Revision as of 14:27, 16 July 2013

RDFSharp

Name of the tool: RDFSharp
Home page: http://rdfsharp.codeplex.com/
Date of latest release:
Programming language(s) that can be used with the tool: .Net, C-sharp
Relevant semantic web technologies: RDF, SPARQL
Categories: API, Programming Environment
See also:
Public mailing list:
Preferred project URI:
DOAP reference:
Company or institution:

(Tool description last modified on 2013-07-16.)

Description

RDFSharp is a lightweight library designed to ease the creation of .NET applications based on the RDF data model, providing users with a straightforward didactic solution for start playing with RDF and Semantic Web concepts. With RDFSharp it is possible to quickly draft solutions for modeling, storing and querying RDF.

  • MODEL
    • Create and manage RDF models (namespaces, datatypes, resources, literals, containers, collections, triples, graphs, ...);
    • Exchange them using standard RDF formats (N-Triples, Turtle, RDF/XML, TriX);
  • STORE
    • Create and manage RDF stores backing on memory or on different underlying SQL engines (SQLite, SQLServer);
    • Create and manage RDF federations as virtual stores giving integrated query access to multiple stores;
  • QUERY
    • Create and execute SPARQL queries on graphs, stores and federations to fluently retrieve RDF data;
  • SEMANTICS (not started)
    • Create and execute RIF rules to fluently leverage semantic relations between RDF data;