PrimoBurner is a cross-platform software development kit for CD, DVD and Blu-ray disc burning.
The PrimoBurner API is currently available for C++ and .Net (C#, F# and VB.NET).
Demo Version