A new set of HDF5 .NET wrappers, HDF5DotNet, is now available (as of May 2011). This version has been tested with HDF5-1.8.7.
HDF5DotNet, written in C++/CLI, wraps a subset of the HDF5 library API in a .NET assembly, and facilitates multi-language development in other .NET languages such as C#, VB.NET, and IronPython (or Windows PowerShell).
New features in HDF5DotNet include:
- CLS Compliant Interfaces
- Support for .NET 64-bit
- Several new functions have been wrapped
- Improvements to the naming of classes, class members, etc.
Note that these wrappers now have their own web site, and can also be downloaded from The HDF Group Downloads page.
History
In March 2007, The HDF Group released its first set of HDF5 .NET wrappers. The project was sponsored by Agilent. The .NET wrappers may be invoked from a C#, C++/CLI, or Visual Basic application. Basic functionality includes file, group, and dataset creation, plus writing and reading of data of atomic and compound datatypes. The release had drawn a fair amount of attention from HDF5 Windows users.
For more information, click the links on the left.
- - Last modified:May 19th 2011
