Tutti i contenuti

Negli ultimi anni, molte delle funzionalità di C# sono state aggiunte prendendo spunto da altri linguaggi. I range per le liste e la string interpolation sono tipici esempi di quest'affermazione in quanto sono fnzionalità già presenti da tempo in linguaggi come JavaScript e ...

Lo stessa struttura del form mostrata nelle pubblicazioni precedenti, tipizzazione inclusa, può essere ricreata utilizzando la classe FormBuilder. Nel caso in cui volessimo disabilitare tutti i campi nulli, la stesura risulterà anche più pulita, in quanto sarà l'istanza iniettata...

Nel precedente script abbiamo visto come Azure Container Jobs ci offre la possibilità di eseguire job containerizzati che operano per una durata definita e terminano quando il compito è completato. Ciò che rende questa caratteristica ancora più interessante è la capacità di ...

In alcuni casi, può essere necessario limitare il numero di richieste che il nostro server ASP.NET Core possa servire, per esempio perché vogliamo evitare sovraccarichi alle nostre risorse, per limitare la concorrenza in particolari endpoint, o semplicemente per un requisito di ...

Azure Container Apps rappresenta un potente strumento per eseguire applicazioni web in modo continuo e scalabile. Le app containerizzate sono servizi che funzionano in modo continuo, con il vantaggio di un ripristino automatico in caso di errore. Questo rende le app ideali per ...

Uno degli aspetti spesso trascurati del testing delle nostre applicazioni è quello di valutare come il sistema si comporti sotto carico, e come riesca a gestire richieste contemporanee di un gran numero di utenti.Esistono diversi tool che permettono di eseguire questo tipo di ...

Quando lavoriamo con SQL e vogliamo eseguire unagroup by è naturale includere nella suddetta clausola gli stessi campi che includiamo nella clausola select. Prendiamo come esempio la seguente istruzione SQL.SELECT a.Id, a.Name, MAX(Price)FROM Books bINNER JOIN Authors a ON ...