facebook
Sicurezza in ASP.NET Core con Policy e Claim

Sicurezza in ASP.NET Core con Policy e Claim

Quando si parla di sicurezza in un’applicazione, viene sempre da pensare a qualcosa di indispensabile ma non sempre facile da implementare. Negli anni, mi è capitato di utilizzare diversi modelli di autorizzazione: dal classico Role-Based alle autorizzazioni custom...
Integrare ElasticSearch in ASP.NET Core

Integrare ElasticSearch in ASP.NET Core

Vi sarà sicuramente capitata la richiesta di aggiungere alla vostra applicazione delle funzionalità di ricerca avanzata e, in particolare, una ricerca full-text stile Google.Durante lo sviluppo di un e-commerce, ci è stato richiesto di permettere agli utenti del...
Creare librerie di componenti Angular

Creare librerie di componenti Angular

Capita spesso di dover risolvere un problema già risolto in un progetto precedente con un classico copia e incolla del codice. Tale approccio, ovviamente, fornisce una soluzione rapida al problema, ma può innescare una serie di effetti collaterali, tra cui il peggiore...
Angular, Microservices e Autenticazione

Angular, Microservices e Autenticazione

Sto lavorando su un nuovo progetto, per il quale ho bisogno di autenticare un client Angular per accedere a un set di microservizi. Il permesso di accedere a ogni microservizio dipende dai privilegi dell’utente corrente, ed ho bisogno di essere indipendente dal...
Orchestrare gli eventi con Rebus

Orchestrare gli eventi con Rebus

Nel precedente articolo, abbiamo visto come l’utilizzo di un service bus possa apportare benefici in sistemi software dove è necessario il disaccoppiamento tra le parti che li compongono. In particolare, abbiamo parlato di Rebus. Rebus mette a disposizione una...