I have no experience in burning cd/dvd through code. could someone point me out where to start or give an example?
Burning and Erasing CD/DVD/Blu-ray Media with C# in this article and forums thread
you can search in google and you can find more.
I hope these links will helps you and how to install IMAP and how to use it