Отвечает ли это на ваш вопрос?

даю сайт, используя .NET 4. Есть много статей MSDN, датируемых2003, об использовании объектов Thread а также2007, используя асинхронные страницы в .NET 2, но это все довольно несвежее. Я знаю, что .NET 4 принес намКласс задачи а такженекоторые люди смутно предостерегают от его использования для этой цели.

Поэтому я спрашиваю вас, каков «предпочтительный» метод около 2011 года для выполнения фоновой / асинхронной работы под IIS в ASP.NET 4? Какие предостережения касаются непосредственного использования Thread / Task? Async = true все еще в моде?

РЕДАКТИРОВАТЬ: Хорошо, хорошо, из ответов ясно, что мнение заключается в том, что я должен сделать услугу, если я могу. Но преимущества в веб-приложении значительны, особенно это касается более простого развертывания / повторного развертывания. Если предположить, что процесс безопасен для сбоя, то, если бы я делал это внутри IIS, каков наилучший способ?

Ответы на вопрос(5)

Ваш ответ на вопрос