Ricerca per argomento: .NET

Fino alla versione 7 di C#, abbiamo avuto a disposizione il null coalesce operator per restituire un valore nel caso una variabile fosse null. C# 8 introduce anche la possibilità di assegnare un valore a una variabile grazie al nuovo operatore ??=.List values = null;if (DateTime....

Il formato grafico JPEG permette di impostare la qualità dell'immagine stessa, particolarità che permette il risparmio della dimensione in bytes dell'immagine con un degrado della qualità. Questa opzione, presente in tutti i programmi di grafica, permette di selezionare tale ...

C# 7 ha introdotto il concetto di local function ovvero di un metodo all'interno di un altro metodo. Una local function ha accesso a parametri e variabili del metodo che la contiene ed è visibile solo al suo interno. C# 8 aggiunge la possibilità di dichiarare la funzione come ...

I validator controls sono un ottimo strumento per validare l'input dell'utente. In genere vengono utilizzati nella loro impostazione di default, che mostra un messaggio di errore nel punto in cui è stato inserito il control all'interno della pagina.E' possibile raggruppare gli ...

Una delle novità di C# 8 è l'ntroduzione di una nuova sintassi per l'istruzione using. Per capire al meglio questo cambiamento, analizziamo il seguente codice C# 7.void MyFunction() { using (var ms = new MemoryStream()) { ... } ...}In questo esempio, la variabile ms viene ...

Nello script seguente si può notare la potenza e la flessibilità dell'utilizzo dell'evento OnItemDataBound: associando a questo evento un metodo, esso viene richiamato per ogni item (riga di dettaglio) creato.Lo script prevede l'estrazione dei dati da un database, richiamando la ...

La gestione della cache attraverso la direttiva OutputCache è una delle novità più piacevoli che ASP.NET ha introdotto.Attraverso questa direttiva è possibile tenere in cache, attraverso policy impostabili a proprio piacere, il risultato di una pagina o di uno user control, ...