Ricerca: Java
Una delle funzionalità in assoluto più interessanti di ASP.NET MVC 3 è denominata remote validation e consiste nella possibilità di effettuare una validazione client-side dell'input dell'utente tramite l'invocazione di un metodo lato server. Supponiamo ad esempio di aver ...
Spesso ci si trova di fronte al problema di dover gestire la visualizzazione dei dati in funzione di una specifica risoluzione dello schermo (800x600, 1024x768), sacrificando la resa delle pagine nel caso di risoluzioni superiori o inferiori. Come fare allora a modificare il ...
Al DataGrid manca la possibilità, nativamente, di specificare effetti associati al passaggio del mouse su una riga della tabella generata.Con un po' di pazienza e l'uso di Javascript, è possibile partire dallo script #554 e sostituire l'event handler associato all'evento ...
A partire dalla versione 1.1 di ASP.NET, per prevenire attacchi di tipo SQL e script injection, è stato introdotto un nuovo controllo per evitare questo genere di attacchi, che puntano ad inserire codice esterno all'interno delle nostre pagine.E' sufficiente inserire (anche se è ...
Già in passato (vedi script #390) ci siamo occupati di SQL injection. Ci torniamo questa volta, ampliando l'argomento, in modo da coprire anche il code injection.SQL e code injection sono termini che stanno ad indicare l'inserimento rispettivamente di codice SQL e codice (HTML o ...
Il canvas è uno dei tag più interessanti che HTML5 mette a disposizione, ma anche uno dei più complessi da gestire, perché il disegno avviene attraverso chiamate JavaScript.Nello script di oggi vedremo come animare un'immagine dentro un canvas, per applicare effetti tipo quelli ...
Una delle novità di HTML5 è l'introduzione di attributi globali personalizzati per l'aggiunta di dati agli elementi del DOM.Questi attributi sono caratterizzati dal prefisso data- e possono contenere una gran varietà di informazioni e meta-informazioni per descrivere l'elemento, ...
Una delle principali rivoluzioni in ASP.NET Core 8 sono le nuove modalità di rendering di Blazor. Se inizialmente Blazor è stato concepito per la realizzazione di Single Page Web Application, infatti, l'idea sta gradualmente migrando verso l'adozione di questo framework come vero...
Nello scorso script abbiamo visto come poter integrare componenti o pagine WebAssembly nella nostra applicazione Blazor 8. Quando un sito gira in modalità WebAssembly, l'esperienza per l'utente è assolutamente comparabile a quella di una normale Single Page Application scritta in...
Grazie al componente InputFile, possiamo effettuare l'upload di file in Blazor in maniera piuttosto semplice. Ne abbiamo già parlato in passato, mostrando per esempio una tecnica per salvarlo direttamente su Azure Blob Storage (https://www.aspitalia.com/script/1376/Effettuare-...