General > Upcoming Features

Thought I would take a few minutes to update people on the new features and fixes I've been working on for the upcoming release which will hopefully be in the next couple of weeks.

The headline new feature is the addition of RDFa support - we're adding a parser which extracts RDF embedded in RDFa in HTML and XHTML documents and upgrading the HtmlWriter so that it embeds the actual Triples as RDFa in the mark-up as well as presenting them in a human readable HTML table. As part of this we're updating the various content negotiation related bits of the library so that they know to use the RDFa parser where appropriate, this includes updating the StringParser so that it can be used to parse HTML fragments for RDFa. I've rolled out a pre-release build onto the live Leviathan SPARQL Demo which means that you can now use it to query HTML pages which have RDFa embedded in them.

Other improvements include a lot of improvements to the stability of some of our storage interfaces. We've fixed the HTTP timeout issues which often occurred with the 4store and Talis connectors and made improvements to the implementations of the UpdateGraph method in all the connectors. There's also a host of fixes which make character escape and long literal handling work more consistently.

One problem that users may have experienced with the current release is that while Virtuoso 5 support works well (there are some bugs which we've fixed for the next release) Virtuoso 6 support doesn't work properly. We've been working hard with OpenLink to work out the cause of the issues and once it's confirmed that Virtuoso 6 support is working as expected then the next release will be made. I'd like to say thanks to Hugh Williams and the guys at OpenLink for being so helpful with this and contributing to the library.

22/02/2010 16:12:54 by Rob Vesse in English
11431 Views


Twitter about this

There are currently no Tags for this Content!

Releases > dotNetRDF 0.2.0 Alpha Released

We've just released the latest Alpha of dotNetRDF which is Version 0.2.0 (official build number is 0.2.0.27063). This represents a major step forward in the dotNetRDF though as a result introduces a large number of breaking API changes relative to the 0.1.x API, namely:

  • Many classes renamed to conform to more standardised naming practises and to make code more readable
  • Reorganisation of namespaces to make code more manageable and to group classes into smaller logical namespaces
  • Some defunct classes removed, some defunct methods marked as obsolete

This release includes many new features and many bug fixes, most notable among these is the release of the new Leviathan SPARQL Engine which is a powerful new algebra based engine which is faster and more accurate than the existing Labyrinth engine which it replaces. It also allows us to provide support for the full range of SPARQL 1.1 features included in the latest core working graphs (this excludes property paths).

A quick summary of some key new features and improvements is as follows:

  • Query
  • Serialization
    • Bug fixes and standardisation in many of the existing serializers
    • CSV, TSV and XSLT serializers for SPARQL Results
    • CSV, TSV and HTML serializers for RDF Graphs
    • CSV and TSV serializers for RDF Datasets
  • Joseki support now deemed stable
  • Additional ASP.Net integration

03/02/2010 16:06:20 by Rob Vesse in English
12532 Views


Twitter about this

Tags: 0.2.0, Alpha, ASP.Net, dotNetRDF, Download, Downloads, Leviathan, Library, RDF, Release, Releases, SPARQL

 
 

Powered By Visual Log from Visual Design Studios

Visual Log is Licensed Free for Any Use on this Website (User is Unregistered)