.NET tools, components, libraries and add-ins [NEW] My favorites| sign in | create your account  
ASP.NET hosting
Advertise here! Contact us to know the options

Joshua Tauberer

 Home Page Home Page

SemWeb

 Home Page Home Page

Categories: Miscellaneous

Latest version: 1.0
Added 2005-06-19Updated 2007-09-18

Opensource Semantic Web/RDF library written in C#.

Features include:
- Reading and writing RDF/XML, Turtle, NTriples, and most of Notation 3, at around 20,000 statements/second.
- All operations are streaming, which means the entire document doesn't ever need to be loaded into memory, so it should scale.
- Two built-in types of RDF stores: an in-memory hashtable-indexed store for small amounts of data and an SQL store with MySQL and SQLite backends for large amounts of data.
- Creating new SQL-based stores takes minutes, and implementing other types of stores is as simple as extending an abstract class.
- Statements are quads, rather than triples, with the fourth 'meta' field left for application-specific uses.
- Using statements in a store is a streaming process.
- Simple reasoning engines based on RDFS and OWL.
- Home-grown RSquary query engine. It's experimental and so-far undocumented, but it's there. It supports a subset of SPARQL.
- An XPathNavigator implemented over RDF data, allowing XPath expressions to be evaluated on a semantic web data model.

Built for .NET
Built for .NET
Built for Mono
Built for Mono
Library
Library
Free or free version available
Free or free version available
Source code provided
Source code provided
Advertise here! Contact us to know the options
Help the .NET community get a consensus on great tools. Display your favorite tools on your own website or on your blog.
Keep track of your favorite tools. Build your personal watch list.
Advertise here! Contact us to know the options
Hosted by Arvixe
part of the metaSapiens network: metaSapiens | .NET Jobs | Fabrice's weblog | .NET tools | Java tools | Dynamics AX tools | Tuneo | LINQ book | MapShares | BD indépendante | Parking partagé