Ricerca per data: dal 01/01/2020 al 01/04/2020
La facilità di utilizzo della piattaforma Microsoft Azure ci permette con pochi click o poche righe di script di istanziare risorse di qualsiasi tipo e in poco tempo di usufruire di spazio, database, code, macchine virtuali e tutte l'immenso parco di servizi messo a disposizione....
In uno scorso articolo abbiamo iniziato a conoscere GraphQL e il modo innovativo in cui permette di realizzare API per il web (https://www.aspitalia.com/articoli/asp.net-core3/creare-api-graphql-aspnetcore-hotchocolate.aspx).Oltre alle già citate query e mutation, ovvero le ...
La versione 7 di C# ha introdotto il caratere $ per semplificare l'interpolazione tra stringhe fisse e variabili.var nome = "stefano";var cognome = "mostarda";var benvenuto = $"Benvenuto {nome} {cognome}"Il carattere $ può anche essere combinato con il carattere @ per l'escaping ...
All'interno dello script precedente, abbiamo visto come Azure DevOps attraverso le pipeline YAML ci dia la possibilità di effettuare il checkout di più repository git, anche residenti al di fuori di Azure DevOps stesso, senza ricorrere alla sintassi tipica di git, ovvero senza ...
GraphQL è un protocollo concepito inizialmente da Facebook per esporre risorse tramite API. Negli ultimi anni si sta diffondendo sempre di più come alternativa a REST e OData, grazie alla sua flessibilità, semplicità di utilizzo e all'integrazione sempre più matura con le varie ...
Quando sviluppiamo applicativi .NET Core abbiamo disposizione un'ottima infrastruttura di logging utilizzata da ASP.NET Core stesso, ma che possiamo sfruttare anche noi. Logging strutturato, categorie, filtri e livelli ci permettono di essere mirati e cercare immediatamente le ...
Nello scorso script (https://www.aspitalia.com/script/1348/Correlare-Log-Applicazione-Distribuita-ASP.NET-Core.aspx) abbiamo visto come il correlation ID sia utilissimo nel caso di architetture a microservizi, in quanto ci permette di correlare tra loro trace di applicazioni ...
Quando inseriamo un record nel database, abbiamo spesso l'esigenza di dover calcolare e salvare dei dati che poi non devono più essere modificabili dall'applicazione. Un tipico esempio di questo tipo di dati sono la data di creazione, il codice matricola assegnato a un dipendente...
Come abbiamo già avuto modo di vedere diverse volte in passato, uno dei grandi vantaggi nell'uso delle applicazioni UWP è il pieno supporto a strumenti moderni per includere accessibilità, modelli 3D, sistemi di machine learning e così via, con estrema semplicità, al contrario di...
Grazie a librerie come Bootstrap, SemanticUI, Material e altre ancora, è diventato molto più semplice, rispetto al passato, creare interfacce grafiche coerenti a livello di stile, dimensioni del testo, spaziature e molto altro ancora. Queste librerie introducono una serie di ...