Tutti i contenuti
A volte capita di voler inserire in un array un separatore. Ad esempio, protremmo voler dividere tutti i caratteri di una stringa con uno spazio o un trattino. Per fare questo possiamo creare un extension method AddSeparator che estende IEnumerable. Il codice è visibile nell'...
Nello script precedente abbiamo visto come sia possibile conoscere alcune informazioni sull'hardware in cui è in esecuzione un'app.Oltre a quanto abbiamo descritto, esiste il metodo GetPackageSpecificToken della classe HardwareIdentification che ci permette di conoscere un ...
Tratto dal libro "ASP.NET 4.5 e ASP.NET MVC 4 in C# e VB", di Daniele Bochicchio, Cristian Civera, Marco De Sanctis e Stefano Mostarda, questo articolo illustra innanzi tutto il flusso di gestione della richiesta di ASP.NET MVC. Grazie all'estendibilità del runtime di ASP.NET MVC...
Tradizionalmente, le form in HTML hanno offerto funzionalità basilari, demandando molte delle funzionalità più avanzate o di validazione dei dati a codice lato client o lato server.HTML5 introduce un insieme di nuovi tipi di input, che vanno a completare l'esperienza di utilizzo ...
Nei precedenti script abbiamo visto come impostare alcuni aspetti del LongListSelector. Oggi vedremo come organizzare la fonte dati per poter visualizzare e utilizzare la jumplistPer prima cosa, è necessario che la nostra fonte dati non sia "flat", ma organizzata a gruppi. Per ...
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 ...
I Web Site sono un facile strumento di hosting fornito dalla piattaforma di Windows Azure, che permettono di effettuare il deployment con gli strumenti di Visual Studio 2012 e non solo, godendo dell'affidabilità e della scalabilità della piattaforma stessa.Nello script #322 ...
In WinRT possiamo conoscere l'hardware su cui è in esecuzione la nostra app grazie alla classe DeviceInformation di Windows.Devices.Enumeration.Il metodo FindAllAsync accetta come parametro un InterfaceClassGuid (un GUID) relativo alla tipologia di hardware di cui vogliamo avere ...
Negli script precedenti abbiamo visto come implementare tecniche basate su WebSocket, Server-sent Events e long polling, per poter avere comunicazioni in real time tra client e server.E' utile sottolineare, ancora una volta, che a parte WebSocket, che apre un canale full duplex ...
Alla fine di questo mese debutterà la preview della nuova versione di Visual Studio 2013. Nella giornata di ieri, durante la keynote del TechEd North America, è stato annunciato Visual Studio 2013, che sarà rilasciato entro la fine dell'anno. La prima preview sarà disponibile ...