Create DVD menu in .NET.
YMMV, but it's unlikely that you will find a drop-in component that does this. DVD authoring is a very complex task and is usually only implemented in complete software packages that support the entire process from end to end.
However, there are some OSS projects that do DVD authoring (like dvdauthor, DVDStyler, etc.) that you might be able to include in your project, subject to their respective licenses of course. I don't know of any .NET, and again their main focus tends to be on the actual rather than the API, but many of them use XML (or similar) files to describe menus, etc., so you you can generate them from .NET and then lay them out to do the job. It's about as close as you are likely to get without doing a lot of work yourself.
Another option is to find a commercial package with a scripting or automation engine, although these tend to be more expensive and very expensive.
source to share