April 2008 Blog Posts

101 LINQ Samples

Se lavorate con LINQ, questa pagina è utile averla sempre a portata di mouse.  101 LINQ Samples

posted @ Wednesday, April 23, 2008 12:51 PM | Feedback (0)

ALT.NET Geek code

"What's it mean? Well, it's a code that describes the processes and tools that I like to use to develop" Ecco il mio: IOC(!?):IOC?:MOC(!?):MOC?:TDD(NU):TDD(Mb):SCC(Lame):SCC(!?):ORM(L2S):ORM(L2E):ORM(!):XPP(-):DDD(+):JSL(MS):CIS(!?):GoF(S):GoF(Sn)   Leggi tutto alla fonte

posted @ Wednesday, April 23, 2008 12:38 PM | Feedback (0)

Problemi di performance in Visual Studio 2008

Ero praticamente certo che sarebbe uscita la hotfix giusta per me riguardante Visual Studio 2008. Negli ultimi tempi ho sperimentato in prima persona rallentamenti eccessivi e chiaramente molto fastidiosi nell'utilizzo di alcune funzionalità dell'IDE e precisamente: Passando alla vista Design di una Web Form; Passando alla vista Html Source di una Web Form; Compilando un progetto web di grosse dimensioni; Oggi ho scoperto che da pochissimo tempo è disponibile una hotfix che risolve tutti e tre i problemi sopradescritti. Link per il download.

posted @ Friday, April 18, 2008 6:33 AM | Feedback (0)

Oracle Data Provider for .NET

Negli ultimi tempi mi è capitato spesso di lavorare su applicazioni che utilizzano Oracle come database piuttosto che Sql Server e, naturalmente, ho dovuto utilizzare nello strato di accesso ai dati le classi specifiche di Oracle, meglio note come Oracle Data Provider for .NET. Utilizzare queste classi significa avere a che fare con oggetti tipici di Oracle, es. gli Oracle data type, o i cursori utilizzati per contenere i resultset derivanti da una chiamata ad una store procedure, ecc. Non avendo una esperienza significativa in Oracle ho sempre pensato che il supporto per .NET fosse alquanto limitato e ridotto all'essenziale,  es. ...

posted @ Thursday, April 17, 2008 12:00 PM | Feedback (0)

Tools di comparazione files

Tra i tools che ogni buon sviluppatore dovrebbe possedere non può mancare quello forse più classico e scontato, ovvero un software che compara il contenuto di 2 files ed evidenzia le differenze. A meno di non voler usare le funzionalità di comparazione presenti nei vari software di controllo del codice sorgente, il compare di files è una operazione abbastanza frequente. Ho provato vari tools di comparazione, quello che uso e che a mio parere è uno dei più validi (soprattutto perchè a free :)) è DiffMerge ver. 3.1.0. Oltre alla classica funzione di comparazione di 2 files con indicazione grafica delle...

posted @ Wednesday, April 02, 2008 12:54 PM | Feedback (0)

PowerCommands for Visual Studio 2008

Ho installato già da un po' di tempo i PowerCommands for Visual Studio 2008 (una estensione dell'IDE per aggiungere funzionalità) e devo dire che sono davvero utili. Tra le funzionalità più interessanti segnalo: -Remove and Sort Usings: a livello di progetto, ordina gli statements using e rimuove automaticamente quelli inutilizzati (disponibile solo per progetti scritti in C#); -Collapse projects: come dice lo stesso nome, "collassa" uno o più items (non necessariamente progetti) per migliorare la visione d'insieme della solution; -Edit Project File: carica il file di progetto nell'editor (dopo aver scaricato il progetto stesso), fornendo la sintassi colorata di un...

posted @ Tuesday, April 01, 2008 11:40 AM | Feedback (0)

Tecnologia in evoluzione ed il suo utilizzo

In questi giorni mi è capitato frequentemente di leggere su blogs e forum vari commenti entusiastici sull'adozione delle ultime tecnologie appena sfornate - parlo di Silverlight, Ajax e LINQ, le quali hanno ormai preso prepotentemente piede nello sviluppo di applicazioni. Premesso che utilizzo anch'io sia Ajax che LINQ, ritengo che il tutto debba essere calato nel contesto opportuno di utilizzo, senza lasciarsi prendere troppo dall'entusiasmo come invece vedo che accade. Può sembrare scontato ma la realtà è ben diversa. Comprendo perfettamente che lo sviluppatore esperto e soprattutto appassionato affronti le sfide tecnologiche che molto frequentemente il nostro mestiere ci offre, con l'entusiasmo di un ragazzino,...

posted @ Tuesday, April 01, 2008 6:27 AM | Feedback (0)