Alkampfer's Place

Il blog di Gian Maria Ricci
posts - 659, comments - 871, trackbacks - 80

My Links

News

Gian Maria Ricci Mvp Logo CCSVI in Multiple Sclerosis

English Blog

Tag Cloud

Article Categories

Archives

Post Categories

Image Galleries

I miei siti

Siti utili

settembre 2007 Blog Posts

Con questa le ho viste tutte

Alk.

posted @ venerdì 28 settembre 2007 19:59 | Feedback (1) | Filed Under [ Generale ]

Repository, altre considerazioni

In un thread su guisa si è un po parlato di costruttori e persistenza. Sempre continuando il discorso del repository, volevo dare la mia opinione su come i costruttori si legano al repository. Come anche Fowler dice, la costruzione di un oggetto non è pertinenza del repository, ma il repository ha il seguente scopo Mediates between the domain and data mapping layers using a collection-like interface for accessing domain objects. Per questa ragione il ciclo di vita di un oggetto è il seguente: chiamando uno dei costruttori o un metodo factory si crea una nuova istanza, questa nuova istanza è transiente per...

posted @ venerdì 28 settembre 2007 16:00 | Feedback (0) | Filed Under [ DDD ]

Quiz

Rovistando nell'hd mi è venuta fuori una vecchia discussione che avevo lanciato su GotDotNet riguardo un piccolo quizzetto, la ripropongo quì (Click per leggere)

posted @ mercoledì 26 settembre 2007 11:36 | Feedback (8) | Filed Under [ .NET ]

Metadata API

Se qualcuno magari si è chiesto come fare a investigare il contenuto di un assembly da puro codice unmanaged C++ le MetadataApi possono venire in aiuto. (Cliccare per leggere il post completo)

posted @ mercoledì 26 settembre 2007 10:33 | Feedback (0) | Filed Under [ .NET ]

Guisa – use cases

Purtroppo il forum di guisa non è frequentato moltissimo ed ultimamente latita un pochino di post. Se volete ho iniziato un thread sui template da usare per i casi d'uso, sarebbe interessante scambiarci opinioni e idee a riguardo. I casi d'uso sono infatti veramente utili nella fase di analisi e spesso trascurati o miscompresi. Alk.

posted @ sabato 22 settembre 2007 11:13 | Feedback (0) | Filed Under [ Generale ]

VB e C# cugini ma non fratelli :D

Per chi venendo dal VB talvolta si trova interdetto per qualche comportamento del C# che può risultare non intuitivo ecco un piccolo esempio.

posted @ sabato 22 settembre 2007 10:12 | Feedback (8) | Filed Under [ .NET ]

Scrivere un servizio per windows parte 2

Altre semplici considerazioni sul come scrivere un servizio per windows.

posted @ venerdì 21 settembre 2007 17:56 | Feedback (0) | Filed Under [ Generale ]

Quinto workshop .Net Marche Workflow foundation Cardspace e Raf :D

Per chi ancora non lo sapesse :D dotnetmarche organizza per giovedì 27 settembre (manca meno di una settimana) il suo quinto workshop. I motivi per venire sono sicuramente tanti, primo tra tutti lo speaker: Raffaele Rialdi che non ha sicuramente bisogno di presentazioni. Gli argomenti poi sono sicuramente attuali e di grande interesse. Tutti i dettagli sono nel nostro sito, invito tutti a darci uno sguardo, magari la scaletta vi fa venire voglia di venire. A seguire come al solito la classica cena di community che verrà fatta proprio nello stessa location dell'evento, per cui spostamenti minimizzati :D. Per chi viene da...

posted @ venerdì 21 settembre 2007 14:42 | Feedback (0) | Filed Under [ Generale ]

Scrivere un servizio per windows

Alcune semplici considerazioni su come scrivere un servizio per windows.

posted @ venerdì 21 settembre 2007 10:26 | Feedback (7) | Filed Under [ Generale ]

V-Day e disinformazione

Stamattina leggo sul corriere adriatico un articoletto sul V-Day. La mia prima reazione è di schifo, perché nessuno ne ha parlato prima e dopo che sono scese in piazza più di 100k persone allora si sono accorti che esisteva anche il V-Day. Leggendo l'articolo sono rimasto stupefatto, un noto politico, non dico il nome, critica aspramente il V-Day dicendo che è uno scandalo sentire gente in piazza che manda a quel paese Biagi...... quello che mi chiedo è, ma questa gente sa di cosa parla?? Nel sito di Grillo è chiaro, il V-Day è apolitico e da nessuna parte si...

posted @ lunedì 10 settembre 2007 15:26 | Feedback (5) | Filed Under [ Generale ]

Di ritorno dal V-Day

Causa impegni nel pomeriggio sono andato ad Ancona di mattina al V-Day, è stato bello vedere che già poco dopo le nove bisognava fare mezzora di fila per firmare, purtroppo non mi sono potuto fermare per la sera, quando ci sarà sicuramente più gente e verrà fatto qualche spettacolino, ma l'importante è stato andare a firmare. Comunque è stato sicuramente positivo vedere che nonostante i mezzi di informazione tradizionali non abbiano assolutamente pubblicizzato l'evento, di persone ce ne erano parecchie. Vediamo come andrà a finire. Alk.

posted @ sabato 8 settembre 2007 15:52 | Feedback (7) | Filed Under [ Generale ]

Gestire il teardown di una fixture

Nella scrittura di unit test una delle cose più importanti è l'assoluta indipendenza dei test, un test non deve essere influenzato dal risultato di altri test. Particolarmente importante è quindi l'esecuzione di una serie di operazioni, che vanno sotto il nome di fixture teardown, necessarie per riportare lo stato di ogni parte di una shared fixture allo stato iniziale. Si consideri questo banale esempio Queste due banali classi rappresentano il concetto generico di classi che hanno internamente una shared fixture. In un caso reale chiamando il metodo AddSomething della classe SomeClass si modificano alcune parti del sistema...

posted @ sabato 8 settembre 2007 08:45 | Feedback (0) | Filed Under [ Testing ]

Caricamento dinamico e serializzazione

Se lavorate con il caricamento dinamico degli assembly con LoadFrom, potreste trovare problemi nel gestire la serializzazione di oggetti contenuti negli assembly caricati dinamicamente. In questo post si spiega come risolvere il problema.

posted @ venerdì 7 settembre 2007 20:19 | Feedback (0) | Filed Under [ .NET ]

Considerazioni sul pattern repository

In questo articolo raccolgo tutta la serie di post sul repository pattern, in questo modo la consultazione è più chiara e leggibile. Il pattern repository è uno dei più importanti nel domain driven design e merita per questo una trattazione particolareggiata. In questo primo articolo verrà mostrato come gestire un repository generico la cui interfaccia è: public interface IRepository<T> : IDisposable { T GetByKey(object key); IList<T> GetAll(); void Delete(T entity); void Save(T entity); } Un repository permette di gestire uno storage system per un dominio presentando un'interfaccia che dialoga direttamente con oggetti e collezioni di oggetti. Una prima possibilità di implementazione è creare un interfaccia...

posted @ mercoledì 5 settembre 2007 11:03 | Feedback (0) |

Considerazioni sulla fluent interface

Alcune considerazioni su come realizzare una semplice funzione di ricerca nel Dao che faccia uso di una fluent interface.

posted @ mercoledì 5 settembre 2007 08:29 | Feedback (0) | Filed Under [ .NET ]

Ricordiamo il V-DAY

Ricordo a tutti che questo sabato c'è il V-DAY di Beppe Grillo. Io sarò con tutta probabilità ad Ancona :P. Intanto c'è qualcuno che ha fatto anche la colonna sonora dell'evento :D :D :D

posted @ lunedì 3 settembre 2007 21:58 | Feedback (0) |

La mia simpsonizzazione.

Che dire, dopo la simpsonizzazione di Janky e del buon Lorenzo ho voluto provare anche io ed ecco il risultato. Sono partito da questa imagine, non vi spaventate :D. Alk.

posted @ lunedì 3 settembre 2007 09:06 | Feedback (4) | Filed Under [ Generale ]

Powered by:
Powered By Subtext Powered By ASP.NET