Basically the user should be able to click on one link and download multiple pdf files. But the Catch is I cannot create files on server or anywhere. Everything has to be in mem
You could generate your pdf files and store it in IsolatedStorageFileStream then you could zip content from that storage.