Autore: Cristian Civera
La localizzazione delle applicazioni web è uno degli aspetti più difficili da gestire. Con il .NET Framework è possibile sfruttare al meglio i resource file per questo genere di funzionalità. Cristian Civera ti spiega come creare file di risorse anche senza VS.NET e rendere così...
Il DataGrid è un gran bel controllo. Purtroppo però con il ViewState abilitato, una ventina di righe e qualche colonna, i dati inviati al client possono diventare molti e pesanti. Questo avviene perché il controllo memorizza la collezione delle colonne, gli stili e ogni singolo ...
Come al solito, un bel giorno mi sono chiesto come i formatters (BinaryFormatter e SoapFormatter) potessero serializzare e deserializzare membri di classi anche private o internal. E' infatti impossibile programmando normalmente: nel primo caso bisogna dovremmo trovarci nella ...
La maggior parte delle applicazioni web dispongono anche di una sezione amministrativa e spesso ci troviamo di fronte a dei limiti dell'autenticazione via Forms offerta dal .NET Framework. Non permette di distiguere, infatti, gli utenti del sito in base alla loro tipologia.Smonta...
Oggi sono stato preso da una delle mie strane e inutili idee, no dai, inutili non tutte :-D Ho pensato che durante lo sviluppo dei nostri siti web si devono offrire feeds rss per mantenere aggiornati i proprio utenti. Spesso non sono altro che dati che già mostriamo nelle pagine ...
I controls messi a disposizione dal .NET Framework siano già abbastanza per poter lavorare egregiamente, l'abilità di saper creare server controls non è una pratica da seguire solo perché si vuole far usufruire ad altri funzionalità avanzate e di facile riutilizzo, ma è utile ...
Il .NET framework mette a disposizione delle nuove incredibili funzionalità che ci permettono di rendere persistente una nostra classe e poterla trasportare tramite cavo o salvarla su disco. Questo meccanismo prende il nome di serializzazione ed è lo stesso sfruttato dai web ...
Nella composizione di e-mail per conferme di ordini, registrazioni o newsletter è frequente commettere un errore di sintassi nel concatenare le stringhe per poter creare un body personalizzato per ogni utente.Questo perché caratteri come gli apici doppi, molto presenti nel codice...
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...
Come si è già visto nello script #475 si può creare una nuova sezione nel web.config, o anche a livello di macchina con machine.config, utilizzando le classi contenute nel namespace System.Configuration o System.Web.Configuration, che implementano l'interfaccia ...