2010-05-13 4 views
6

Finora ha funzionato con asp.net mvc1 e ha appena iniziato con asp.net mvc2 ..... quali sono i buoni candidati per l'esecuzione di un controller in modo asincrono? Dovrei usarlo per un lungo processo o qualche elaborazione in background? Quali sono i pro ei contro che scelgono il controller asincrono in asp.net mvc 2? Qualsiasi suggerimento ...Quando si dovrebbe usare un controller asincrono in asp.net mvc 2?

+0

definire la vostra elaborazione in background. –

+0

@Shawn esegue una copia di massa inserendo due record di lakhs ... –

risposta

5

Utilizzare solo asincrono se l'operazione è legata all'IO. Un buon esempio sarebbe l'aggregazione di feed RSS da più server e la loro visualizzazione in una pagina web.

Vedi:

per una buona panoramica di controller asincroni.

E per di più in profondità, ma non MVC informazioni specifiche: http://blogs.msdn.com/tmarq/archive/2010/04/14/performing-asynchronous-work-or-tasks-in-asp-net-applications.aspx