React onChange – Eseguire solo una chiamata Uno dei problemi in cui mi sono imbattuto recentemente è la necessità di annullare chiamate a REST API. Il caso tipico è quello di una inputbox html in cui l’utente digita del testo e ad ogni variazione, viene eseguita una chiamata REST. Questo tipo di comportamento è piuttosto comune nelle searchbar di ricerca. Il primo […]
Elencare i campi non nullabili in un db Può essere comodo estrapolare all’interno di una tabella tutti i campi che non possono essere nullabili all’interno. E’ possibile ottenere l’elenco eseguendo la seguente query, che richiama direttamente lo SCHEMA del db: Il risulato della query è l’elenco dei campi che sono impostati come non nullabili.
Aggiungere il file .gitignore in un repository esistente Un approccio rapido per l’aggiunta di un file .gitignore in un progetto già agganciato ad un repository, utilizzando Visual Studio. Nell ultime versioni di Visual Studio, l’integrazione con le funzionalità di Git è notevolmente migliatorata e consente di avere un’esperienza sicuramente migliore rispetto alle versioni precedenti. Si parte utilizzando il menu Git nella barra dei […]
Disabilitare la Validazione del certificato SSL in .NET Durante l’esecuzione di una chiamata ad una webapi, può capitare che il certificato SSL non riesca a superare le verifiche, impedendo la possibilità di accedere alla risorsa. Ovviamente, per poter poter risolvere il problema è buona norma occuparsi della generazione di un certificato valido lato server ed eventualmente importare la CA sul client, ma può […]
React – Lazy Loading Routes All’interno di un applicazione React abbiamo la necessità di gestire le rotte per la visualizzazione dei diversi components presenti nell’applicazione. In particolar modo è necessario un pacchetto specifico chiamato React Router. React Router viene installato utilizzando il comando: nel caso in cui venga installata la versione 5 è necessario sostituirla con la versione 6 utilizzando […]