The GAEB data exchange format is used in the construction and commerce industry to exchange product data and bills of quantity. All requirements for tendering, calculation and invoicing (AVA in German) are supported by the format.
Since 2013, the combination of the .NET Standard libraries Dangl.GAEB and Dangl.AVA have been a simple solution for fast and cost effective support of GAEB in .Net applications. No matter your product, whether .Net on Windows Desktop, Xamarin for mobile apps, headless in the cloud or on your Linux webserver - the libraries are ready.
Read, Write, Convert & Validate
Over 175.000 Unit Tests in all supported frameworks.
Customer References.
Classic .NET Framework and modern .NET. Dangl.GAEB & Dangl.AVA runs everywhere.
All data can be transformed bidirectionally to the AVA format - with a single line of code!
Still not enough? Dangl.AVA.Converter supports a plugin system for the conversion process. You can inject your own logic and take full control.
The library is delivered as NuGet package as well as regular Dll file. The documentation is available for customers.
Please contact us for a trial version of the library. We are happy to support you in any integration scenarios you have - whether desktop, mobile, cloud or web environments. We also provide you with all official GAEB standard documentations.
You want to support GAEB & AVA, but don't want to invest in development and maintenance of a custom solution? You can profit from our experience by starting right now with our libraries. Our happy customers serve as evidence - GAEB support does not have to be complicated!
Enthusiasm for technology - that's true for DanglIT. You know it - IT & software today is not only an addon but a critical requirement for the success of your business and your customers. Put your trust in tried and tested solutions and save effort by not doing in-house development.
DanglIT is your partner for everything about GAEB, AVA and BIM. You'll get lightning fast support response times from us. But you often won't have it come that far: More than 345.000 automated, independent tests and an extensive documentation guarantee a great experience.
The package consists of five libraries
There is an example console application that demonstrates basic usage of the .Net GAEB library on GitHub. The app shows the conversion between any GAEB formats and Excel as well as a simple iteration over all items from an imported GAEB file.
Additionally, you can view an article with example code that will guide you how to create custom GAEB files with the API. Here is additional information on how to use the libraries with Visual Studio.
Import any GAEB file with two lines of code:
public static Dangl.AVA.Project GetProject()
{
using (var gaebStream = File.OpenRead(@"C:\\OfferRequest.X83")
{
var gaebFile = GAEBReader.ReadGaeb(gaebStream);
return Converter.ConvertFromGaeb(gaebFile);
}
}