2010-05-13 17 views
6

Hasta ahora trabajó con asp.net mvc1 y acaba de comenzar con asp.net mvc2 ..... ¿Cuáles son buenos candidatos para ejecutar un controlador de forma asincrónica? ¿Debo usarlo para un proceso de larga duración o para un procesamiento en segundo plano? ¿Cuáles son los pros y los contras que eligen el controlador asíncrono en asp.net mvc 2? Cualquier sugerencia ...¿Cuándo se debe usar un controlador asíncrono en asp.net mvc 2?

+0

definir su procesamiento en segundo plano. –

+0

@Shawn realizando un bulkcopy insertando dos lakhs records ... –

Respuesta

5

Solo use async si la operación está vinculada a IO. Un buen ejemplo sería agregar feeds RSS de varios servidores y luego mostrarlos en una página web.

Ver:

para una buena visión general de los controladores asíncronos.

Y para más en profundidad, pero no MVC información específica: http://blogs.msdn.com/tmarq/archive/2010/04/14/performing-asynchronous-work-or-tasks-in-asp-net-applications.aspx

Cuestiones relacionadas