First of all, since ASP.NET is on the .NET Framework, most of that code will work exactly how you want it for your ASP.NET web application. Simply save the powerpoint file in a temporary location, call Response.Flush(), and Response.Write you're temped powerpoint file. Remember to set the content type, and remember to delete the temp file ;-).
If you have a few users using this feature, it will be fine. However, if you have 100s or 1000s or more, this will kill your performace ;-).
Tekmaven
Software Architect
1,274 posts since Feb 2002
Reputation Points: 322
Solved Threads: 28