Sviluppare tool leggeri e testabili con System.CommandLine
Le interfacce a riga di comando (CLI) stanno vivendo una nuova stagione: non solo per gli sviluppatori, ma anche per l'automazione, il DevOps e gli strumenti multipiattaforma. In questa sessione esploreremo System.CommandLine, la potente libreria alla base della .NET CLI e di molti strumenti globali e locali dell'ecosistema .NET. Vedremo come costruire applicazioni CLI robuste, leggere e user-friendly sfruttando la sintassi dichiarativa della libreria, il parsing avanzato degli argomenti e funzionalità integrate come l’help automatico e l’autocompletamento. Che tu stia sviluppando strumenti per sviluppatori, global tool .NET o script automatizzati interni, questa sessione ti fornirà le basi per creare CLI moderne, coerenti e pronte per la produzione con una libreria ufficiale e in evoluzione.
Speaker
Massimo Bonanni
Microsoft Technical Trainer @ Microsoft
Massimo Bonanni is a Microsoft Technical Trainer with a rich background in technology and community leadership. With six-time recognition as a Microso...