Tutti i contenuti
C# 6 ha introdotto il null conditional operator, detto anche Elvis operator. Tramite il carattere "?" abbiamo potuto scrivere espressioni di controllo senza doverci preoccupare se la variabile contenesse null o l'istanza di un oggetto. Ad esempio abbiamo potuto scrivere cose tipo...
Una cosa che si fa spesso come project owner/maintainer è la gestione del backlog. Usando GitHub, molte persone si sono dovuti abituare per anni all'idea che le "issue" fossero l'unico modo di gestire sia malfunzionamenti veri e propri, ma anche richieste di nuove funzionalità, ...
Nello script #449 abbiamo trattato la content-visibility e il suo ruolo nel non dipingere ciò che non è visibile nella viewport.Se abbiamo però provato questa tecnica noteremo che il layout non è lineare: ci sono dei salti nel momento in cui il browser disegna l'elemento da ...
Quando ci troviamo a modernizzare applicazioni Windows complesse o con molte dipendenze, spesso ci scontriamo con la difficoltà di migrare nel cloud senza dover riscrivere intere parti di codice. In questi casi, Azure App Service rappresenta una soluzione ideale per ospitare ...
Attraverso l'ultimo rilascio di .NET 10 abbiamo a disposizione una nuovo metodo per gestire le opzioni colonna in una QuickGrid.Con opzioni colonna si intende la finestra che appare, tipicamente in prossimità dell'header, che permette di impostare dei filtri o parametri per ...
ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!,
Entity Framework 8 ha introdotto i complex type che sono l'equivalente dei Value Type nel linguaggio DDD. Fino alla versione 9, questi potevano essere gestiti come semplici colonne della tabella, ma, a partire dalla versione 10, possono essere persistiti come unica colonna JSON. ...
Abbiamo già visto in articoli precedenti la complessità dietro al motore di ricerca degli oggetti, come per esempio le issue o le pull request, all'interno di GitHub. Recentemente la ricerca all'interno proprio delle issue è stata estesa introducendo il supporto per operatori ...
Nello script #432 abbiamo parlato dei concetti di Repaint, Reflow e Compositing e di come questi interagiscano sui tempi e le performance del browser. Oltre a lavorare su questi aspetti possiamo agire anche su un concetto semplice, ma, al tempo stesso, complesso da implementare ...
Il componente QuickGrid, come dice il nome, permette di creare e gestire tabelle in Blazor, evitando molte problematiche classiche del componente HTML e al tempo stesso fornendo molte utitlità. Una di queste è stata rilasciata in .NET 10: RowClass ...@code { private string...


