Еще одна опция в .Net - dotNetRDF (отказ от ответственности - я ведущий разработчик этого проекта)
Он имеет преимущество перед SemWeb, которое в настоящее время поддерживается и активно развивается, а также включает поддержку многих новых технологий семантического веба, таких как RDFa и SPARQL 1.1
.
По сравнению с Intellidimension он обладает тем преимуществом, что он абсолютно бесплатный (выберите свою собственную лицензию в GPL, LGPL или MIT в зависимости от ваших потребностей)
Re: SPARQL
И SemWeb, и dotNetRDF включают в себя парсеры и механизмы SPARQL для выполнения запросов. SemWeb основан на порте IKVM старого движка SPARQL на основе Java, который давно заменил гораздо более мощный ARQ-механизм в инфраструктуре Jena. У dotNetRDF есть движок Левиафана, который имеет четкое соотношение функций к ARQ (хотя не обязательно как производительность для некоторых типов запросов).
И ARQ (Jena), и Левиафан (dotNetRDF) поддерживают большинство появляющейся спецификации SPARQL 1.1. Если у вас есть знания SQL, вы, скорее всего, захотите использовать движок, который поддерживает это, поскольку он добавляет многие знакомые функции SQL в язык SPARQL, например, Агрегаты (COUNT, MAX и т. Д.), GROUP BY, HAVING, выражения проекта (fn: concat (? X,? Y) AS? Z) * 1015 *