動的にCSVを作成してダウンロードさせようと思っていますが、四桁半ばという件数のため、タイムアウトが心配です。
確か、ASP(無印)では「バッファ切って(もちろん最初にヘッダを送った上で)一行づつResponseに書いていく」という
方法があったと思うのですが、ASP.netでも同じことが出来るのでしょうか?

単純に「Response.Buffer=False」にして、(ヘッダを送り出してから)OutputStreamに一行づつ書いていけばOK?