Tutti i contenuti
La unobtrusive validation ha il pregio di mantenere separato il markup HTML dal codice javascript necessario a implementare le logiche di validazione lato client. Ciò è possibile grazie a una serie di attributi personalizzati, identificati dal prefisso data-val-*, che vengono ...
Molto spesso abbiamo la necessità di parsare un file per analizzarne il contenuto. Altrettanto spesso questi file hanno una riga per ogni record e le colonne sono o a lunghezza fissa o separate da un carattere (per esempio, i file csv usano una virgola per separare le colonne). ...
WinRT introduce un nuovo meccanismo di navigazione, simile a quello di Windows Phone, per navigare tra le varie pagine dell'applicazione: in pratica, ogni applicazione è dotata, un po' come un browser, di uno stack di navigazione, da cui è possibile andare avanti, navigando verso...
Per decenni l'unica forma di memorizzazione dei dati è stata quella relazionale in un database. Negli ultimi anni ha preso piede una nuova tecnica basata su un approccio completamente diverso rispetto ai database relazionale: la tecnica NoSQL. In questo articolo vedremo come i ...
Uno scenario ricorrente nelle applicazioni web è quello in cui la pagina, mediante JavaScript e XmlHttpRequest, accede a dei dati consumando un servizio REST.In questo scenario, per attenuare i rischi derivanti da attacchi di tipo "Cross Site Scripting" o "Man in the middle", i ...
Il fast app resume è una nuova funzionalità di Windows Phone 8 che migliora l'esperienza dell'utente nel passaggio tra un'applicazione e l'altra. In Windows Phone quando l'utente abbandona l'app premendo il pulsante di start o di ricerca, può ritornare all'app nello stato in cui ...
Le moderne applicazioni web, per migliorare le prestazioni e garantire all'utente una migliore esperienza di utilizzo, spesso caricano dinamicamente porzioni di pagina solo quando effettivamente necessario, tramite una chiamata AJAX. Un esempio tipico è quello della ...
Quando si approccia a Windows Azure, soprattutto utilizzando i template per Visual Studio, si tende a sviluppare web e worker role separatamente, come suggerito quando si creano nuovi progetti. Sebbene sia utile per separare logicamente i componenti e per essere pronti per ...
Per sfruttare la crescente capacità degli schermi, in Windows 8 la qualità delle immagini è aumentata notevolmente e in WinRT queste vengono gestite al meglio per migliorare colori e dettagli.Di contro è aumentato l'uso della memoria e dei cicli di CPU necessari per la loro ...
Knockout.js è una libreria javascript opensource, studiata per semplificare la realizzazione di interfacce utente complesse, che prevedono anche l'utilizzo di templates. Questa libreria consente di implementare, in maniera dichiarativa e con una sintassi minimale, tutto il ...