相关疑难解决方法(0)

我应该如何在ASP.NET 4中执行长时间运行的任务?

我正在使用.NET 4构建一个网站.有很多MSDN文章可追溯到2003年,关于使用Thread对象2007,使用.NET 2中的异步页面,但这都非常陈旧.我知道.NET 4给我们带来了Task类,有些人模糊地警告不要将它用于此目的.

所以我问你,在ASP.NET 4中的IIS下运行后台/异步工作的大约2011年的"首选"方法是什么?关于直接使用Thread/Task有什么警告吗?Async = true还在流行吗?

编辑:好的,好的,从答案中可以清楚地看到,如果可以,我应该提供服务.但是在webapp中执行它的优势非常明显,尤其是更容易部署/重新部署.假设这个过程是安全崩溃的,那么,如果我在IIS中做这个,那么最好的方法是什么?

asp.net iis asynchronous asp.net-4.0 azure-webjobs

10
推荐指数
1
解决办法
5445
查看次数

ASP.NET网站-在特定时间触发一些代码

我正计划构建一个ASP.NET网站,该网站将位于共享主机上。我没有为此选择Windows服务的选项。我可以在上午3点执行任务的网站上有哪些选项?也许启动一个单独的线程,还是其他?

谢谢。

.net c# asp.net scheduled-tasks

5
推荐指数
1
解决办法
3054
查看次数