Ricerca: async

Quando riceve una richiesta per una pagina, il runtime di ASP.NET recupera dal pool un thread e lo assegna alla richiesta. Normalmente la richiesta viene processata in modalità sincrona tramite un handler che implementa l'interfaccia IHttpHandler e il thread relativo viene ...

Quando realizziamo una Action asincrona all'interno di un controller, che magari esegue chiamate esterne e può avere una durata consistente, può essere opportuno stabilire un timeout a seguito del quale l'operazione debba essere annullata. Per questo scopo possiamo utilizzare l'...

Per sviluppare e interrogare servizi, dal .NET Framework 3.0 si ha a disposizione Windows Communication Foundation, un framework completo ed estendibile in tutte le sue parti. Se si vuole interrogare un servizio, anche non necessariamente sviluppato con questa tecnologia (Java, ...

Gestire l'accesso ai dati direttamente all'interno della business logic non è una buona idea, poiché la diretta implementazione dei vari metodi CRUD va inevitabilmente a creare un forte accoppiamento tra due funzionalità che per loro natura sono differenti. Un approccio del ...

Con il rilascio ufficiale del .NET Framework 4.6 avvenuto lo scorso luglio, Microsoft introduce alcuni miglioramenti che interessano anche le applicazioni ASP.NET WebForms.Si tratta di un aggiornamento in-place della precedente versione 4.5.2, che può essere scaricato dai canali ...

Abbiamo sottolineato più volte come l'esecuzione asincrona di metodi potenzialmente lunghi porti dei benefici importanti a livello di scalabilità del sistema: in questo modo, infatti, il task da eseguire viene preso in carico da un worker thread, così che nel frattempo il thread ...

Sottoporre periodicamente a scadenza una password è una delle esigenze più comuni, soprattutto in ambito enterprise. Si tratta di una funzionalità che non è disponibile direttamente in ASP.NET Identity, ma che, vista la versatilità di questo framework, è comunque possibile ...

In ASP.NET 4.5 possiamo eseguire operazioni asincrone sfruttando le keyword async e await di C# 5. Per esempio, in un controller ASP.NET MVC è sufficiente il codice in basso per poter eseguire la chiamata a SomeMethodAsync su un altro thread, liberando il thread di IIS:public ...