Ricerca per argomento: .NET
Qualcuno avrà già usato il RemoteScripting con Classic ASP.Sostanzialmente è una tecnologia sviluppata dalla Microsoft che permette di aggiornare la propria pagina web senza effettuare il refresh.ASP.NET supporta un meccanismo di questo genere, ma è noto con il nome di Smart ...
Il metodo Sum di LINQ permette di sommare il valore di una o più proprietà contenute in oggetti che si trovano in una lista. Il metodo accetta in input una lambda che torna un oggeto che deve essere di tipo numerico numerico come Int32, Int64, decimal e così via. Sebbene questo ...
La versione 1.1 di ADO.NET, inclusa in ASP.NET 1.1, offre alcune funzionalità che non sono presenti nella 1.0.Una di queste, senza dubbio utile, è la proprietà HasRows del DataReader, che permette di sapere se una query ha restituito record senza bisogno di richiamare Read().La ...
Nella maggior parte dei casi, quando dobbiamo serializzare una stringa JSON sappiamo già verso quale tipo serializzarla. Tuttavia, esistono casi in cui la forma del JSON che dobbiamo serializzare non è conosciuta a priori. Ad esempio, potremmo dover invocare una API che, in base ...
Il DataGrid è uno dei Data Controls più utili che ASP.NET metta a disposizione.Supporta di default paginazione, ordinamento e modalità di modifica dei dati mostrati.Tuttavia non ha una funzionalità predefinita per posizionare automaticamente il browser, quando si preme il ...
Nello script #492 abbiamo visto come creare un clone di un oggetto utilizzando la libreria JSON.NET. In questo script vedremo come effettuare la stessa operazione sfruttando le classi native presenti sia nel .NET Framework che nel .NET Core: MemoryStream e BinaryFormatter. ...
Quando dobbiamo clonare un oggetto .NET, abbiamo a disposizione diversi metodi. In questo script vediamo come clonare un oggetto utilizzando la libreria JSON.NET che ci permette di serializzare un oggetto, con tutti i suoi dati e le informazioni sui tipi reali, in una stringa e ...
Il DataGrid è uno dei Web Controls più utilizzato, per via della sua potenza e della sua enorme flessibilità.Una mancanza che ha è però il supporto diretto per la visualizzazione dei record totali restituiti da una query.La cosa è facilmente aggirabile utilizzando uno script come...
Nello script #472 abbiamo visto come lanciare l'esecuzione di un template T4 da riga di comando. Spesso abbiamo l'esigenza di dover passare anche dei parametri al nostro template come il percorso di un file, una stringa di connesione o altro ancora. Per passare un parametro da ...
Può capitare di dover creare più applicazioni web per sfruttare più autenticazioni o in generale avere più controllo sulla stessa. Per evitare di duplicare più volte un assembly la miglior soluzione sarebbe quella di usare la GAC. Se non fosse possibile la sezione assemblyBinding...