Ricerca: iac
Il concetto di filter è presente in fin dalle prime versioni di ASP.NET MVC ed è stato pienamente ereditato anche in ASP.NET Core. Come probabilmente sappiamo, grazie ai filter è possibile aggiungere della logica a una specifica action, a un intero controller o anche a tutta l'...
Prima di essere utilizzati dall'applicazione, i dati devono essere convalidati e controllati per escludere potenziali minacce alla sicurezza. È anche necessario verificare che il tipo e le dimensioni dei dati siano conformi alle regole. Nonostante l'implementazione della ...
Nello scorso script (http://www.aspitalia.com/script/1312/Utilizzare-Framework-FluentValidation-ASP.NET-Core.aspx) ci siamo occupati di FluentValidation con ASP .NET Core e di come validare i dati lato server. FluentValidation permette di implementare anche scenari più complessi...
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, ...
Nelle applicazioni web moderne, è frequente consumare web api di terze parti per ottenere dati o compiere delle elaborazioni. Per inviare richieste web con C# siamo ormai abituati a usare la classe HttpClient e, a partire da ASP.NET Core 2.1, arriva a supporto anche il servizio ...
Nei precedenti due script abbiamo avuto modo di introdurre la nuova interfaccia IHttpClientFactory, che permette di configurare i servizi a cui la nostra applicazione dovrà accedere tramite HttpClient, e poi ottenere un client preconfigurato - magari anche con alcune policy di ...
Negli scorsi script abbiamo introdotto l'utilizzo di MongoDB in ASP.NET Core e abbiamo visto come installare il driver ed eseguire le operazioni CRUD basilari. Uno dei grandi vantaggi del client per .NET Core è l'eccellente supporto a LINQ, che ci permette di eseguire query con ...
Nel precedente script (http://www.aspitalia.com/script/1268/Analisi-Dati-Aggregation-Framework-MongoDB.aspx) abbiamo esaminato alcune delle operazioni che possiamo usare in una pipeline di Aggregation Framework di MongoDB.Ci sono situazioni in cui la nostra query di aggregazione ...
Quando creiamo delle Single-Page Application o delle app mobile con Xamarin o Cordova, si pone sempre il problema di come far autenticare gli utenti. Usare OAuth è sicuramente fattibile ma ricorrere a questo protocollo potrebbe essere superfluo se il progetto è composto dalla ...
Con il rilascio di ASP.NET Core 1.0 dello scorso giugno, possiamo finalmente iniziare a costruire applicazioni web ASP.NET multipiattaforma.Con Visual Studio 2015 Update 3 andiamo a realizzare il nostro primo progetto, selezionando il nuovo template ASP.NET Core Web Application.[...