Implementing in .NET is very easy. Simply specify the specification to use and the class library takes care of implementing it correctly. Then use th eefacta Cloud API or the validation services of eefacta Hub or eefacta Server to ensure that each and every instance is compliant with the business rules of the specification.
C# code sample
Below is a sample code for creating a NESUBL invoice document using C#.
Usage in .NET 2.0, 3.5 and 4.x is supported. CENBII or OIOUBL compliant documents could be as easily implemented by specifying a different parameter.
In .NET 3.5 and .NET 4.x object initializers are fully supported.