Sounds like your trying to create a powerpoint slide show via
Asp.Net. Well Guess what, you can use PowerPoint instead... Most server that support
Asp.Net also support powerPoint online, and that would take care of that.
As far as using
ASP.Net you won't find a solution there without creating an extremely complex application. If your determined to do this, then javascript is your simplest coding option.