Cd burning can be done with the current windows API's.
Although it's like Microsoft keeps it a big secret and it only has an article or 2 and these are for vb script.
Now i don't recall where exactly these articles are but i'm sure i've came across them in MSDN. I think you will find them. but then if you want .net functionality you have a lot of work to do to convert...