Autore: Cristian Civera
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 ...
Il DataGrid è uno degli oggetti più complessi che una WebForm possa contenere. Di default ci sono già alcune colonne utili nei casi più disparati, ma non tutti sanno che è possibile crearne di personalizzate con poco sforzo.Insieme a Cristian Civera vediamo come costruire un ...
In precedenti script si è già visto come utilizzare un web service e come sia abbastanza semplice farlo con gli strumenti messi a disposizione dal .NET Framework.Il web service in questione è offerto da Tiscali e fa parte di una serie di servizi per webmaster lanciati da poco.La ...
Il ViewState di ASP.NET è quel meccanismo particolare attraverso il quale i controls di una pagina mantengono la stato attraverso i vari PostBack.Ma come è fatto, internamente e soprattuttto come ne si può modificare il comportamento, per fare in modo di salvarne il contenuto su ...
ASP.NET ha introdotto una novità nell'uso delle DLL, anche note come assemblies.Nello sviluppo delle nostre applicazioni, possiamo sfruttarle in maniera migliore: sono autodescrittive, non richiedono una registrazione e con le funzionalità di shadow copy offerte dal framework è ...
Nello script #440 si è visto come far eseguire operazioni al server senza che l'utente debba aspettare l'avvenuta esecuzione dell'operazione.I delegates offrono un metodo rapido e semplice, ma ne esiste un che da' il medesimo risultato e offre maggiori potenzialità di controllo....
Nello script #282 si è visto quando sia facile con ASP.NET effettuare l'upload di un file dal client sul server. Con un ulteriore esempio mostreremo come è possibile controllare che il file caricato soddisfi alcune condizioni, in particolare la dimensione e il tipo del file ...
Il .NET Framework mette a disposizione una funzionalità avanzata e molto utile sia nelle applicazioni winforms che ASP.NET: i delegatesUn delegate non è altro che una classe che eredita da System.Delegate ed è un puntatore ad funzione o sub. Oltre ad eseguire delle istruzioni ...
E' possibile stampare da una pagina ASP.NET con estrema facilità mediante l'uso della classe PrintDocument del namespace System.Drawing.Printing.Ecco un esempio di come istanziare l'oggetto in questione e stampare una pagina contenente del testo, formattato come Arial e di colore...