title: .NET 3.5 - Open a PDF directly from stream in native viewer
body: <p>I'm working on a WinForms C# 3.0 / .NET 3.5 project involving building some canned reports.  One of the requirements of the project is to export to PDF format, and currently doing so to disk is working just fine.  The question was raised, however, if it's possible to export the file to a stream and open it directly in the native viewer on the client, skipping entirely writing it to disk.  I know that this is somewhat possible with ASP.Net through the use of Response.Write() headers and the like, but I need to try to do this with standard WinForms/WPF, and I've exhausted my own ideas for it.  Anybody have any insight on how it might be done, if it's possible at all?  Or does the file have to be written to disk first, then opened separately?</p>