Ricerca: web
Quando sviluppiamo web app pubbliche è frequente dare la possibilità all'utente di immettere contenuti testuali, brevi o lunghi. Se questi poi vengono condivisi con altre persone, è fondamentale mettere in atto dei controlli per evitare che contenuti inappropriati vengano ...
Nell'articolo sul controllo PivotViewer (http://www.silverlightitalia.com/articoli/silverlight/pivotviewer-v2-silverlight-5.0.aspx), disponibile nell'SDK di Silverlight 5.0, abbiamo introdotto le possibilità di personalizzazione del layout delle tradecards. Anche il pannello di ...
La proprietà Background di Panel, Control, ecc.. è un oggetto di tipo Brush. Nel runtime abbiamo a disposizione diverse sue implementazioni SolidColorBrushLinearGradientBrushRadialGradientBrushImageBrushVideoBrushWebBrowserBrushche possiamo usare per 'riempire' un altro oggetto ...
Nel web moderno, le immagini sono una parte molto importante per la buona riuscita di un sito, ma sono anche quella più pesante. Non vi è dubbio che in alcuni casi un'immagine arrivi a pesare più dell'HTML/CSS/JS necessari per rappresentarla. Per questo motivo è stato introdotto ...
Nello script #258 abbiamo introdotto le librerie mostrando le loro potenzialità per centralizzare il codice e ridurne al minimo la duplicazione. Ora andremo a ottimizzarne l'utilizzo rendendolo possibile anche all'esterno dell'applicazione. Uno dei più grandi problemi quando si ...
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 ...
Con l'introduzione di CSS3 abbiamo la possibilità di creare transizioni per dare un'animazione agli oggetti in maniera nativa e quindi senza utilizzare framework di terze parti. Grazie a questa caratteristica possiamo decidere quali proprietà di un oggetto animare e quanto tempo ...
Angular 2 è la nuova versione di AngularJS, rivisto in chiave più moderna. Rispetto alla versione 1, con cui non è direttamente compatibile, introduce diverse novità, tra un supporto più esteso a TypeScript, che rappresenta il linguaggio attraverso il quale Angular 2 stesso viene...
Quando un'app basata su AngularJS diventa complessa, entra in gioco la necessità di componentizzare i template e i rispettivi controller.Generalmente questo obiettivo si ottiene dividendo le funzionalità all'interno di file, che poi gestiremo attraverso $routeProvider, che è ...
Durante lo sviluppo di applicazioni web basate su Javascript è importante tenere traccia delle chiamate AJAX. Sebbene tutti i browser abbiano un tracer HTTP incorporato, poter loggare dati aggiuntivi inerenti all'applicazione aiuta a capire meglio l'origine delle chiamate AJAX e ...