F#, nuovo linguaggio di programmazione del .NET framework

Con l’imminente rilascio della versione 4.0 del framework .NET e della versione 2010 di VisualStudio, Microsoft introdurrà un nuovo linguaggio in grado di sfruttare a pieno tutte le funzionalità del framework .NET. Tale linguaggio prende il nome di F#.Al contrario del linguaggio di programmazione C#, che è un linguaggio di programmazione imperativo, F# è un linguaggio di programmazione funzionale, che a parità di C# è basato sul framewo...

Leggi tutto

Implementare eventi personalizzati in .NET

Salve a tutti, oggi vi vorrei parlare della creazione di eventi personalizzati in .NET. Il framework .NET mette a disposizione degli oggetti che permetto in modo semplice la creazione e l’utilizzo di specifici eventi.Gli eventi consentono a un oggetto ( o classe) di notificare altre classi o altri oggetti quando si verifica una certa occorrenza. La classe che genera ed invia l’evento è ch...

Leggi tutto

Connettere un Dataset istanziato da codice al tool di reportistica CrystalReport

Ciao a tutti, nel post di oggi voglio introdurre un metodo piuttosto semplice per legare oggetti DataSet istanziati da codice, al tool di reportistica CrystalReport 2008. CrystalReport è un potente strumento che consente facilmente di creare dei report riguardanti i dati trattati nel codice delle nostre applicazioni .NET. Di ...

Leggi tutto

LINQ: serializzare classi C#

A partire dalla versione 3.5 del Framework .NET di Microsoft è stata introdotto il componente LINQ (Language Integrated Query).LINQ è un linguaggio che permette di effettuare interrogazioni con una sintassi simile a SQL su diverse fonti di dati quali oggetti, xml e database.Quello che vi voglio mostrare oggi è come sia possibile, sfruttando la potenza di LINQ, generare un file xml che rappresenta l’istanza di una classe C#.Sup...

Leggi tutto