I know you can use VBA in Access to autogenerate PowerPoint slides from a database.

Can this be done in C#.NET? If so please provide any detail or resources on this. Thank you.