facebook
Blazor: i limiti sono fatti per essere superati!

Blazor: i limiti sono fatti per essere superati!

Blazor è protagonista del secondo appuntamento con gli Smart Shots, il format di workshop full-digital ideato da Commit. A partire dalle ore 18.30 di giovedì 23 aprile, il nostro CEO Michele Aponte illustrerà in diretta streaming quali sono i principi di...
ElasticSearch: funzionalità avanzate

ElasticSearch: funzionalità avanzate

Nel mio precedente articolo, abbiamo discusso dell’utilizzo di ElasticSearch come semplice motore di ricerca full-text, di come installarlo e configurarlo in maniera veloce per integrarlo nella nostra applicazione .NET tramite il plugin NEST.  Oggi...
Creiamo la nostra API con GraphQL e Hot Chocolate

Creiamo la nostra API con GraphQL e Hot Chocolate

Quante volte vi è capitato di chiamare una API e ricevere più dati di quelli che vi servivano? Oppure, nel caso opposto, di riceverne di meno e di dover quindi fare più chiamate ad endpoint diversi per avere tutte le informazioni necessarie?Questi due fenomeni...
Caricare plugin in applicazioni .NET

Caricare plugin in applicazioni .NET

Durante lo sviluppo del nostro CMS WebRight, è nata l’esigenza di permettere a persone esterne al team di sviluppare componenti aggiuntive. Ho pensato potesse essere interessante raccontarvi come abbiamo affrontato il problema, mostrandovi come sviluppare un sistema a...
Vivere senza Visual Studio: sì, si può!

Vivere senza Visual Studio: sì, si può!

Ogni volta che partecipo ad un evento Microsoft come speaker, vedo ancora persone stranite dal fatto che utilizzo un MacBook Pro. La prima cosa che pensano è che probabilmente faccio sviluppo mobile e che quindi avrò una macchina virtuale Windows, con cui utilizzo...