CSDVDCDBurner is a .NET component enabling CD and DVD burning for files and directories. Developed with C# VB .NET IMAPI2, it offers robust support for working with optical media.

Some of the key benefits of the CSDVDCDBurner include its ability to work with IMAPI, allowing you to easily burn files and directories using this popular interface. You can also get a list of DVD and CD drives, open or close the door of the drive, get media types, and much more.
Other features of the CSDVDCDBurner include the ability to add or remove files to the burn list, add or remove directories to the burn list recursively, clear the list to burn with one command, set the media label string, and close or keep open the media for reburn. The component can also eject the door of the drive at the end of the burning process and verify the burning process.
Additionally, the CSDVDCDBurner includes many relevant events, built-in threads handling, safe exit, and can be run as a library. It's easy to use, and there are well-documented examples in C# and VB .NET that can cut your development time by up to 80%. Just drop the component controls in your form and start working immediately.
Finally, it's worth noting that the source code of this component is also available, and it's licensed under the MS-PL, allowing you to use it in commercial products. Overall, if you need to burn data to DVDs and CDs using C# VB .NET IMAPI2, the CSDVDCDBurner is a fantastic option to consider.
Version 1.0: N/A