BinaryWrite vs WriteFile
<p>What should I use for writing a file to the response? There are two different options as I see it. Option one is to read the file into a stream and then write the bytes to the browser with</p>

<pre><code>Response.BinaryWrite(new bytes[5])
</code></pre>

<p>Next option is to just write the file from the file system directly with Response.WriteFile. Any advantages/disadvantages with either approach?</p>

<p>Edit: Corrected typos</p>
