Ricerca: Razor
Negli ultimi script abbiamo proposto un paio di esempi (https://www.aspitalia.com/script/1338/Impostare-Focus-Controllo-Blazor-Tramite-JavaScript.aspx e https://www.aspitalia.com/script/1339/Invocare-Funzioni-JavaScript-Maniera-Fortemente-Tipizzata-Blazor.aspx) su come interagire...
Negli script precedenti abbiamo iniziato ad approfondire il Routing in Blazor, e abbiamo visto come al momento sia un po' più limitato di quello di ASP.NET Core MVC.Purtroppo questa caratteristica non fa eccezione anche nel caso in cui dobbiamo gestire parametri opzionali, che al...
In uno scenario in cui dobbiamo garantire un'alta scalabilità, e magari non abbiamo a disposizione una CDN, il modo migliore per limitare il numero delle richieste al server è quello di abilitare il caching client side dei contenuti statici, quali file JavaScript o CSS.Questo ...
Le Progressive Web Application si stanno diffondendo sempre di più come una valida alternativa alle applicazioni native, visto che consentono di ottenere una simile user experience senza dover necessariamente usare strumenti proprietari di sviluppo, adattandosi quindi a diversi ...
ASP.NET Core MVC 1.0 mantiene un approccio convention-based che riduce il codice necessario a configurare la nostra applicazione web. Uno degli esempi caratteristici è quello del routing, il meccanismo che ci permette di legare un URL come /Products/Index all'esecuzione di un ...
Nel precedente script ci siamo occupati di come definire le regole di routing tramite template all'interno dell'applicazione. Come avveniva anche nella precedente versione di ASP.NET MVC, anche in ASP.NET Core questo è solo uno dei possibili approcci.L'alternativa più comune è ...
ASP.NET Web API supporta l'upload di file nell'ambito di una request Multipart tramite la classe MultipartFormDataStreamProvider. Si tratta di un oggetto che restituisce uno stream utilizzato poi dal framework per salvare il contenuto del body inviato dal browser.L'utilizzo è ...
Come abbiamo visto nei precedenti script, la nuova funzionalità di bundling degli script di ASP.NET MVC 4 permette di gestire le referenze tramite CDN. Purtroppo, però, i bundle non posseggono un sistema di fallback su referenze locali, come avviene, invece, in Web Forms ...
Tra le varie novità di HTML5, una che risulta estremamente utile è l'elemento DataList, che implementa un comportamento simile a quello di una ComboBox: questo tag va utilizzato in concomitanza con un input testuale ed è in grado di fornire una serie di suggerimenti o di valori ...
Una tipica esigenza di quando si sviluppano applicazioni che sfruttano AJAX, è quella di intercettare gli eventi di inizio, fine e errore nell'ambito di una chiamata out of bound. Gli scopi sono molteplici, ad esempio quello di mostrare un pannello di loading oppure per ...