.Net异步页面声明默认设置为true,是否存在性能问题?

时间:2012-05-24 18:41:24

标签: .net sitecore httphandler

我有一个电子商务网站,在最终结帐页面上,当客户点击“下订单”时,我想使用SmtpClient SendAsync发送订单确认电子邮件:

SmtpClient client = new SmtpClient();
client.SendAsync(mailMessage, null);

但似乎我需要将“Async”页面声明设置为true: http://msdn.microsoft.com/en-us/library/ydy4x04a.aspx

如果我的结帐页面有自己的.aspx页面,我对此没有任何问题,但由于我使用的是Sitecore CMS,因此整个网站只有一个.aspx页面(相反,该网站有很多.ascx Sitecore分配给.aspx的控件。

因为我只有一个.aspx页面,所以此设置更改将应用​​于整个站点。这有什么性能问题吗?我问的唯一原因是因为默认设置为false。

0 个答案:

没有答案