Ricerca: ef
Nello script #440 si è visto come far eseguire operazioni al server senza che l'utente debba aspettare l'avvenuta esecuzione dell'operazione.I delegates offrono un metodo rapido e semplice, ma ne esiste un che da' il medesimo risultato e offre maggiori potenzialità di controllo....
Sfruttando la classe WebClient è possibile recuperare una pagina da un URL remoto, come nello script #454, e salvarne il contenuto su file, ad esempio.Ciò che può risultate invece molto utile, ad esempio per effetture l'upload di file o documenti XML, è il metodo UploadFile, che ...
Sapere in fase di Load quale controllo ha scatenato il postback è importante soprattutto quando creiamo controlli a runtime, poiché questi vanno creati nell'Init o nel Load, se si vuole usufruire degli eventi che questi dispongono.La tecnica usata è quella di controllare il ...
Quando dobbiamo modificare permanentemente l'URL di una pagina è sicuramente una buona pratica quello di fare in modo che il server continui comunque a rispondere alle richieste che provengono al vecchio indirizzo, ridirigendo al nuovo solitamente tramite una Response.Redirect:...
Nello script #1044 abbiamo visto come sfruttare SQL Server Compact 4.0 come engine di database per un'applicazione ASP.NET. Come già accennato, la più importante caratteristica di questo prodotto è l'assenza di una vera e propria architettura client-server, tipica dei DBMS ...
Il binding di date è sempre abbastanza problematico per il problema della formattazione. In Blazor, fortunatamente, esiste una funzionalità che ci permette di impostare il formato delle date in fase di binding, sia per quanto riguarda la lettura che per il parsing.Per questo ...
Negli scorsi script ci siamo occupati di API versioning in ASP.NET Core tramite la libreria ASP.Versioning. Questa volta vogliamo affrontare lo stesso argomento, ma dal punto di vista del client.La libreria infatti contiene un package pensato per integrarsi con HttpClientFactory...
Quando dobbiamo restituire una risposta particolarmente lunga, costituita da una collection di elementi, una delle possibili opzioni è quella di restituirla sotto forma di uno stream. Il beneficio di questo approccio è che un client possa effettuare un download progressivo della ...
Quando la nostra applicazione deve supportare l'upload di file da parte dell'utente, Azure Blob Storage è sicuramente una soluzione preferibile rispetto per esempio al caricamento sul file system del web server. Visto che in Blazor possiamo sfruttare ogni package .NET Standard, ...
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 ...