Ricerca: async

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'...

Autenticazione e autorizzazione sono due fasi imprescindibili per realizzare applicazioni web sicure, che consentano agli utenti di usare servizi on-line nel rispetto della loro privacy. In questo articolo di Moreno Gentili, torneremo a rivisitare questi concetti per vederli ...

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 ...

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 ...

Il Threading è una parte di Silverlight che obbligatoriamente si utilizza se l'applicazione ha un minimo di interrogazione dati che sfrutta qualunque tecnologia disponibile su HTTP o Socket. Conoscere come funziona, quali sono le varie tecniche di gestione dei Thread e gli ...

Entity Framework 6.0 introduce diverse novità sia per quanto riguardaa lo sviluppo interno del framework, sia per quanto riguarda l'evoluzione del framework. In questo articolo ci occupiamo di queste novità e cerchiamo di spiegare come queste novità semplifichino il nostro codice...

ASP.NET 4.5 e ASP.NET MVC 4 sono stati rilasciati da qualche settimana, insieme al .NET Framework 4.5 e a Visual Studio 2012. Pur non essendo release rivoluzionarie, introducono diverse migliorie, che partono dal runtime fino ad arrivare ai controlli, al bundling e minification ...

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 ...