我正在使用.NET 4建立一个网站。2003年有很多MSDN文章,有关使用Thread对象和2007,有关在.NET 2中使用Asynchronous Pages的文章,但这都是很陈旧的。我知道.NET 4带给我们Task类,有些人含糊地警告不要将其用于此目的。
因此,我想问您,大约在2011年用于在ASP.NET 4中的IIS下运行后台/异步工作的“首选”方法是什么?关于直接使用线程/任务有什么注意事项?Async = true仍在流行吗?
编辑:好的,好的,从答案中可以明显看出,如果可以的话,我应该提供服务。但是在webapp内执行此操作的优势非常明显,尤其是更易于部署/重新部署。假设该过程很容易崩溃,那么,如果我要在IIS中进行操作,最好的方法是什么?
asp.net iis 异步 asp.net-4.0 azure-webjobs
湖上湖