Autore: Cristian Civera

Negli ultimi giorni mi sono incuriosito su come risolvere un'esigenza che potrebbe capitarmi in futuro: la comunicazione tra Silverlight e una application WPF/WinForms.Silverlight ha potenzialità limitate e potrebbe utile usare un'applicazione classica locale che non ha limiti in...

Vorrei aggiungere alcuni dettagli sul mio post riguardo LINQ to Reflection ed in particolare sull'extension method SelectDTO. Quello che il metodo fa è creare un expression identica a quello che faremmo scrivendo a mano il mapping. Prendiamo per esempio il classico Northwind e ...

Con il rilascio del .NET Framework 3.0 sono state introdotte nuove tecnologie che hanno un po' offuscato altre novità non meno importanti. Tra queste c'è il supporto a XPS e la presenza di nuove API per effettuare stampe bypassando tutto il sistema classico Windows basato sui GDI...

Durante lo sviluppo di MetadataDiffViewer ho dovuto fare i conti con la grande quantità di informazioni da dover processare e dover trovare un modo di rendere l'interfaccia la più utilizzabile possibile. Per prima cosa ho optato per preparare una struttura di assembly/module/...

Ho avuto un po' di tempo per fare alcune aggiunte alla libreria che ora è disponibile nel lab . Ho aggiunto una classe DTOCopy che mi permette di memorizzare attraverso un membro statico le proprietà che hanno in comune due classi. L'uso di una classe generica...

LINQ to Reflection è una libreria completa di codice sorgente e liberamente scaricabile, che permette di effettuare operazioni di reflection quali creazione di un'istanza, lettura e scrittura di una proprietà, copia di una serie di proprietà, in una modalità molto più veloce ...

MetadataDiffViewer è un'applicazione scritta in Silverlight che permette di analizzare le varie versioni del .NET Framework e di Silverlight ed avere un semplice resoconto degli assembly/module/type/member cambiati tra una versione e l'altra. Il tool richiede l'approvazione di...

Durante lo sviluppo del MetadataDiffViewer ho dovuto ricorrere all'uso dell'Isolated Storage per salvare i metadati in locale e poterli prelevare da disco invece che da remoto. Ho notato però che le performance, rispetto allo scaricare da un webserver in locale, erano peggiori ...

MetadataDiffViewer è un'applicazione in Silverlight che mostra le differenze in termini di assembly/module/type/member tra una versione del .NET Framework e l'altra. Semplicemente mostra alcune informazioni precalcolate per conoscere nel dettaglio cosa c'è di nuovo in una nuova ...

In questo post qualcosa di poco tecnologico, ma che mi segno per me e magari anche voi, per trovare velocemente la documentazione delle classi. Le versioni del framework sono infatti ormai tante: .NET Framework 1.0 - 1.1 - 2.0 - 3.5 e Silverlight 2.0 - 3.0. Cercando nei motori di...