-
Interoperabilità late bound mediante Reflection
di Andrea Saltarello, pubblicato il 22/03/2004Una caratteristica molto apprezzata di Visual Basic ("Classic", ma anche .NET se usate -speriamo di no- la direttiva di compilazione "Strict Off") è la facilità con la quale si possono implementare accessi late-bound ai membri di un oggetto. Come fare tutto ciò in C# (o VB .NET "strict")?
-
ASP .NET: Forzare il maiuscolo nel testo di una textbox
di Riccardo di Nuzzo, pubblicato il 04/03/2004Ultimamente mi è capitato di dover effettuare delle ricerche su un database con stringhe in maiuscolo. Per evitare che l'utente possa inserire del testo con lettere minuscole, ho utilizzato la proprietà Attributes dei webcontrol.
-
Management Strongly Typed Class Generator (Mgmtclassgen.exe)
di Ermanno Goletto, pubblicato il 28/01/2004Tra i vari tools messi a disposizione dal Framework .NET vi è anche il Management Strongly Typed Class Generator che permette di generare rapidamente una classe managed fortemente tipizzata di facile utilizzo per una specifica classe WMI semplificando il codice necessario per accedere ad un'istanza della classe WMI.
-
Intercettare l'utilizzo del tasto F5 del browser
di Federico Zanin, pubblicato il 12/12/2003In una applicazione ASP.NET supponiamo di avere una semplice pagina aspx contenente un pulsante, ovvero un web control Button. Cosa succede quando, dopo aver premuto il pulsante, chiediamo un Refresh della pagina (tasto F5 in Internet Explorer)?
-
Spedire una mail effettuando autenticazione sul mailserver
di Andrea Saltarello, pubblicato il 10/12/2003Il tip Inviare una e-mail usando ASP .NET permette di spedire agevolmente una mail utilizzando le funzioni del framework .NET, ma non affronta il caso d'uso che prevede l'autenticatione verso il mailserver. Come fare in questo caso?
-
ASP.NET: intercettare l'utilizzo dei tasti BACK/FORWARD del browser
di Federico Zanin, pubblicato il 29/09/2003Com'è noto, i comandi BACK e FOWARD di un browser permettono di riportare a video le pagine visitate di recente. Ovviamente l'applicazione ASP.NET non può impedire all'utente di agire sui tasti BACK e FORWARD del suo browser, ma può accorgersi se lo fa e se tenta di interagire con una versione vecchia di una pagina: in tal caso l'applicazione può intraprendere un'altra azione come misura di protezione.
-
Proprietà di default in C#
di Walter Felician, pubblicato il 22/09/2003Le proprietà di default in Visual Basic .NET sono comode se utilizzate per accedere a oggetti come collezioni e ottenere un elemento preciso. Si può accedere ad una proprietà di default in due modi: tramite l'oggetto che la proprietà rappresenta o direttamente dalla classe che la implementa.
-
Leggere e scrivere un file XML con VB.NET e System.Data.DataSet
di Cristian Serra, pubblicato il 15/09/2003La classe DataSet rappresenta una cache in memoria dei dati recuperati da un database e/o da file xml, come nel nostro caso specifico, costituisce uno dei componenti fondamentali dell'architettura ADO.NET.
-
Popolare e leggere i valori degli elementi selezionati in una Listbox
di Roberto Cerulli, pubblicato il 10/09/2003Sia in ambiente Web che Window Form è possibile popolare una listbox assegnando per ogni elemento un valore (value) e un testo (text).
-
Recuperare le informazioni generali di un assembly
di Stefano Magni, pubblicato il 10/07/2003È possibile personalizzare le informazioni nel manifest di un assembly utilizzando degli attributi specifici.