Ricerca per argomento: ASP.NET MVC

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

Un aspetto di fondamentale importanza per ottimizzare il posizionamento nei motori di ricerca è l'url canonicalization, che consiste nel far sì che non esistano più indirizzi che puntano alla stessa risorsa. In particolare, è necessario uniformare il casing e scegliere se ...

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

Bootstrap è un framework di uso client-side che gode di crescente popolarità tra chi progetta interfacce web. Si compone di un insieme di regole CSS e di codice javascript che contribuiscono a migliorare l'aspetto e le funzionalità degli elementi classici di una pagina HTML.Il ...

L'oggetto Hub di ASP.NET SignalR, per default, mantiene una coda di messaggi in memory sul server. Questo approccio, per quanto semplice, ha il limite di non funzionare correttamente in uno scenario federato, dove abbiamo a disposizione una batteria di server dietro a un load ...

Nel precedente script abbiamo realizzato il nostro primo progetto di messaggistica con ASP.NET SignalR. Grazie all'uso di un Hub, siamo riusciti a scambiare messaggi tra client e server in maniera bidirezionale e in real time. Dopo aver acquisito i concetti basilari, possiamo ...