saverioriotto.it

Guida completa all'utilizzo del protocollo gRPC con Maven
Guida completa all'utilizzo del protocollo gRPC con Maven

Scopri come utilizzare il potente protocollo gRPC in combinazione con Maven per creare un sistema efficiente, semplificando la comunicazione tra client e server con serializzazione Protocol Buffers e integrando funzionalità avanzate....


.NET 8: scopri le nuove funzionalità
.NET 8: scopri le nuove funzionalità

Sembra ieri che ci stavamo appassionando a .NET 7, ma stiamo già parlando di .NET 8! Microsoft ha già rilasciato 5 Preview. Vediamo in questo articolo le ultime migliorie e funzionalità aggiunte in questa versione....


Guida completa sull’automazione dei test
Guida completa sull’automazione dei test

La maggior parte delle aziende sta adottando metodi di sviluppo software Agile e DevOps per rilasciare rapidamente software di alta qualità, ma le loro pratiche di test manuali non riescono a tenere il passo. Vediamo come i test automatizzati ottimizzano questo processo....


CACTUS: il ransomware che elude gli antivirus e sfrutta i difetti della VPN Fortinet
CACTUS: il ransomware che elude gli antivirus e sfrutta i difetti della VPN Fortinet

I ricercatori di Kroll hanno rivelato le proprie scoperte su un nuovissimo ceppo di ransomware chiamato CACTUS. Prendono di mira organizzazioni commerciali su larga scala rubando dati sensibili sfruttando le vulnerabilità documentate da VPN Fortinet....


Creare una web app in tempo reale con Blazor e SignalR
Creare una web app in tempo reale con Blazor e SignalR

In questo tutorial, testeremo Blazor WebAssembly creando una piccola applicazione che sfrutta SignalR per la sua funzionalità in tempo reale sia sul front-end che sul back-end. Useremo anche le librerie ASP.NET più recenti e verificheremo alcune delle nuove funzionalità del linguaggio....


Blazor: la tecnologia che sta rivoluzionando lo sviluppo web con .NET
Blazor: la tecnologia che sta rivoluzionando lo sviluppo web con .NET

Innovativo framework di casa Microsoft, Blazor (Browser + Razor) nasce dall’esigenza di fornire agli sviluppatori .NET uno strumento per la realizzazione di single page applications aggirando le limitazioni di ASP.NET ed il rendering server-side delle pagine....


Che cos'è l'elaborazione del linguaggio naturale (NLP)
Che cos'è l'elaborazione del linguaggio naturale (NLP)

Sottoinsieme dell'intelligenza artificiale che mira a far comprendere alle macchine il linguaggio umano. In sostanza, l'NLP consente ai computer di interpretare e capire il linguaggio naturale, al fine di effettuare analisi, elaborazioni e risposte adeguate....


Extreme Programming: i vantaggi di una metodologia agile
Extreme Programming: i vantaggi di una metodologia agile

Scopri Extreme Programming (XP), una metodologia di sviluppo software agile che mira a migliorare la qualità del codice e la responsività al cambiamento dei requisiti del cliente enfatizzando la comunicazione, la collaborazione e la consegna rapida....