A dotNetRdf egy API, aminek segítségével .NET környezetben dolgozhatunk RDF-fel és SPARQL-lel. Az API egy alap- és több további kiegészítő könyvtárat tartalmaz. Mi az alapkönyvtárat (dotNetRdf) választottuk a projketünk fő fókuszának.
A dotNetRdf alapkönyvtárat használva gráfok segítségével építhetjük fel modellünket. Csomópontokat adhatunk gráfjainkhoz és ezeket hármasokba rendezhetjük. A könyvtár széleskörű támogatást ad a gráfjaink elmentéséhez a legfőbb formátumokba (RDF/XML, NTriples, Turtle, stb.). Továbbá különböző forrásokból RDF modelleket olvashatunk be .NET projektünkbe. Ezen kívül SPARQL lekérdezéseket is építhetünk és futtathatunk.
További részletes dokumentáció az alábbi linken található: https://github.com/dotnetrdf/dotnetrdf/