sender, EventArgs e)
Entities qie =
FileStore file = qie.FileStores.Where(a => a.FileID == id).SingleOrDefault();
.Title = file.Name;
Response.ContentType = file.MIMEType;
file.Name + file.Extension);
So this pretty much says, that any image MIMEType will show in the new browser window that opens up, or else it will prompt the user to either Open or Save the file which they clicked on. This way, you can put any type of file in there, be it PDF, Image files, Word Docs, or even saved Email Messages. However, if you want to, you could make your Silverlight app an out of browser application, and then using the WebBrowser control, display the images or files directly into the Silverlight App.
Hope this has helped at all,