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?
6
A
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:
- http://msdn.microsoft.com/en-us/magazine/ee336138.aspx
- http://blog.stevensanderson.com/2008/04/05/improve-scalability-in-aspnet-mvc-using-asynchronous-requests/
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
- 1. ¿Cuándo debería usar Controladores Async en ASP.NET MVC?
- 2. ¿Cuándo se debe usar POCO en EF4?
- 3. Detección de desconexión de un cliente asíncrono en ASP.NET MVC
- 4. MVC controlador asíncrono ASP.NET 4 Devolución de llamada
- 5. ¿Cuándo debe usar JCR y cuándo debe usar JPA/RDBMS?
- 6. Cuándo realizar transacciones NHibernate en la aplicación ASP.NET MVC 2?
- 7. ASP.NET MVC 2 Preview 2: Áreas duplican controlador problema
- 8. es un trabajador de fondo en un controlador asíncrono?
- 9. ¿Cuándo se debe usar el modelo Actor?
- 10. ¿Cuándo se debe usar [assembly: InternalsVisibleTo()]?
- 11. ¿Cuándo NO se debe usar MVVM?
- 12. ¿Cuándo se debe usar la instrucción Using?
- 13. ¿Cuándo se debe usar un período después de $ en jQuery?
- 14. ¿Cuándo se debe usar esto->?
- 15. ASP.Net MVC 4 controlador cuelga cada vez que se utiliza asíncrono
- 16. ¿Cuándo y por qué usa TryUpdateModel en asp.net mvc 2?
- 17. RadioButtonFor en ASP.NET MVC 2
- 18. ¿Cuándo se debe usar .innerHTML y cuando document.write en JavaScript
- 19. ¿Cuándo no se debe usar un servicio web?
- 20. Solicitar validación - ASP.NET MVC 2
- 21. El controlador asíncrono está bloqueando las solicitudes en ASP.NET MVC a través de jQuery
- 22. cuándo usar MVC en PHP?
- 23. asp.net controlador genérico mvc
- 24. ASP.NET MVC: Controlador simulado.Url.Action
- 25. Cuándo usar TempData vs Session en ASP.Net MVC
- 26. Pass CurrentUICulture a asíncrono de tareas en ASP.NET MVC 3.0
- 27. ¿cuándo debería usar vistas parciales en asp.net mvc?
- 28. ¿Cuándo se debe usar Throwable en lugar de Excepción nueva?
- 29. ¿Cuándo se debe usar la palabra clave volátil en C#?
- 30. ¿Cuándo se debe usar intval y cuando int
definir su procesamiento en segundo plano. –
@Shawn realizando un bulkcopy insertando dos lakhs records ... –