|
1.
Reflection
|
In questo articolo vedremo cos’è la famosa “Reflection” del Microsoft .Net
Framework e cercheremo di capire come utilizzarla nelle nostre applicazioni per
trarne il massimo vantaggio.
Leggi
tutto
|
|
2.
Generics
|
Quante volte ci è capitato di utilizzare il namespace System.Collections con il
framework 1.0 o con quello 1.1?E quante volte abbiamo ricevuto a run-time questa
eccezione : “Unhandled Exception: System.InvalidCastException: Specified cast is
not valid.” ?
Leggi
tutto
|
|
3.
Shallow
VS Deep Copy
|
Parliamo di come effettuare la copia di un oggetto con C#, prima pero un po di
teoria! Le tecniche per effettuare la copia di un oggetto sono essenzialmente
due : Shallow copy e Deep copy. La Shallow copy effettua una copia parziale di
un oggetto mentre la Deep copy esegue una copia completa.
Leggi
tutto
|
|
4.
XML2HTML
|
In questo articolo vedremo come creare una pagina HTML "formattata" partendo da
un file XML e trasformandolo tramite XSLT. Tutti sapete cosa sia un documento
HTML, quasi tutti sapete cosa sia un documento XML ma pochi sanno cosa sia l’
XSLT, cerchiamo, quindi, in poche righe, di capire di cosa stiamo parlando.
Leggi
tutto
|
|
5.
Hook
con C# e Visual Studio 2005
|
Nel passaggio da VS2003 a VS2005 è cambiata la gestione degli hook da parte
dell'IDE, quindi progetti che prima giravano senza problemi su VS2003 non
funzionano più su VS2005. Ecco come risolvere.
Leggi
tutto
|
|
6.
Recuperare
tutti gli account di sistema con relative info
|
Per ottenere tutti gli account presenti nel sistema con relative informazioni
basta semplicemente far ricorso, ancora una volta, a WMI.
Leggi
tutto
|
|
7.
Monitorare
l'attività di un processo
|
Per monitorare un processo (avvio/chiusura) è possibile utilizzare WMI di
Windows. Per questo è necessario importare il namespace System.Management.
Leggi
tutto
|
|
8.
Ado.Net Entity Framework
|
Ecco una introduzione con esempio al nuovo strumento di casa Microsoft per facilitare
l'interazione tra l'applicazione ed una sorgente dati.
Da non perdere!
Leggi
tutto
|
|
9.
Volta Application Example
|
Articolo introduttivo sulla nuovissima tecnologia di casa Microsoft per sviluppare velocemente potenti applicazioni web! (EN)
Leggi
tutto
|