lunedì 28 febbraio 2011

Passaggio di parametri ai metodi in Java e C#

Diamo oggi un’occhiata ad un argomento che ho notato solleva dubbi ai programmatori principianti: come vengono trattati gli oggetti e le variabili passati come argomenti ai metodi, per riferimento o per valore e quali sono le differenze tra i due linguaggi C# e Java. Iniziamo col dire cosa significa passaggio “per valore” e passaggio “per riferimento” (indipendentemente dal linguaggio utilizzato): Valore: viene creata una copia di una variabile al momento della chiamata, per cui il metodo non agisce direttamente sulla variabile originale ma solo sulla sua copia, quindi all’uscita di tale metodo la variabile originale rimarrà immutata Riferimento:...

giovedì 24 febbraio 2011

Interfacce grafiche in .NET con il linguaggio XAML

Quando si vogliono realizzare delle applicazioni in .NET con Silverlight, oppure delle presentazioni WPF (Windows Presentation Forms) si ha bisogno di conoscere il linguaggio XAML (eXtensible Application Markup Language). XAML è un linguaggio sviluppato all'interno del .NET Framework, che ci permette di descrivere delle interfacce utente per mezzo di un documento XML in modo schematico.Quali sono le proprietà e perchè è stato scelto di usare XAML? Come per gli altri linguaggi .NET, XAML viene compilato in codice intermedio (IL). Utilizza grafica vettoriale. Le proprietà di presentazione sono parte del linguaggio (a differenza di XUL che...

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | cna certification