Tutti i contenuti
Molto spesso capita di dover fare query complesse che richiedono join tra molte tabelle. Sebbene LINQ faccia un ottimo lavoro per rendere semplice la scrittura di queste query, ci sono casi in cui l'estrema complessità rende il codice poco leggibile e anche poco performante. In ...
Quando si gestiscono repository di grandi dimensioni, è piuttosto normale avere anche un backlog con un numero smisurato di issue. Questo non succede solamente nel caso dei repository di organization, ma anche nel mondo open-source, dove chiunque può aprire una issue. Grazie all'...
Quante volte ci è capitato di scegliere un tema/framework CSS ripetto ad un altro, solamente perchè alla prima demo notiamo effetti scenici mozzafiato, con transizioni di elementi, hover, cambi di colore, e così via? E quante volte poi, ci siamo sentiti dire "Il cliente conosce ...
Abbiamo recentemente introdotto una nuova funzionalità vocale avanzata che sfrutta la tecnologia GPT-4o Realtime per gestire interazioni audio in tempo reale. La nostra API, basata sul modello GPT-4o, consente di realizzare applicazioni vocali a bassa latenza ideali per ...
Uno dei compiti da sempre più complessi nello sviluppo software è quello di ricostruire dati strutturati a partire da semplice testo. Nello script precedente (https://www.aspitalia.com/script/1492/Inference-Dati-Strutturati-Testo-Semantic-Kernel-ASP.NET-Core-Web.aspx) abbiamo ...
ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!,
ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!,
Già da diverse versioni, le classi per inviare email presenti nel namespace System.Net.Mail sono state deprecate. Rimangono nel framework per retrocompatibilità, ma, non essendo più manutenute, il loro funzionamento non è più garantito. Per questo motivo, anche nelle pagine della...
Nello script precedente abbiamo visto come sia facile poter generare un token tramite un account di servizio per poter eseguire operazioni in modo completamente automatizzato e senza dover esporre delle secret che rappresentano la nostra identità. Quello che però non abbiamo ...
Un problema comune con le risorse PaaS, come un database o un Service Bus, è che per poterle accedere è necessario aprire l'accesso almeno all'intera infrastruttura Azure, esponendo potenzialmente le risorse al rischio di attacchi. Azure Private Link e Private Endpoints risolvono...