M.rkino e le architetture software

Dove il markino vi parla delle sue idee in merito a questioni di Solution Architecture!

Nessun DM è perfetto in assoluto...

Prendo spunto dal post di raffau "Come NON progettare le Entities"... e dico la mia. (continua)

Parlando di Unknown e approdando alle Empty Interface

In questi giorni stavo seguendo un therad in cui si parlava di provare a vedere se tecnicamente era possibile generalizzare uno special case e in particolare si è preso come esempio il tipo Unknown (di cui in questi giorni si è discusso un pò sui blogs e un pò nel forum). Io propongo l'uso delle "Empty Interface" (continua ...)

Pensieri a ruota libera sulla modellazione di un archiettura a provider ...

Un provider dovrebbe gestire a 360 gradi un atomico business? Un ragionamento ad alta voce sulle varie possibilità nella modellazione/disegno di un archiettura a provider. (continua)

Strategie di caricamento dei provider

Quali strategie abbiamo per caricare i provider? Caricamento statico, a plugIn, tramite registrazione o mixed... (continua)

L'evoluzione nel disegno di architetture ...

E’ da un pò che sto preparando un post dove volevo parlare e fare un punto della situazione - a grandi linee - dell'evoluzione che ha avuto l'architettura software e in particolare il mio modo di impostare le architetture… fare il punto su quali mode ho seguito - per scelta o imposizione - e dove vorrei andare. (continua)

Considerazioni su RBS, Ruoli e UserType

Credo che uno degli errori più diffusi e sia quello di confondere e/o unire il concetto di UserType con il concetto di ruolo. La Role Based Security (RBS) si basa sul concetto che un utente è associato a più ruoli e un ruolo identifica uno scope di azioni all’interno del applicazione/sistema. (continua)

Come mi piace implementare il Lazy Load con un pizzico di polimorfismo...

Ogni layer può parlare solo con quello direttamente sotto di lui, tutti i layer conoscono il modello e ovviamente le entità di business non conoscono nessuno ... La modalità di caricamento dei dati in fondo è - a mio avviso - una questione unicamente del DAL che sa meglio di chiunque altro cosa è conveniente relativamente alla base dati da lui gestita. Come implementare un lazy load? Leggete il post per vedere come la penso!

Archietture a plugIn, pensieri e considerazioni

Uno dei modelli architetturali che più mi piace adottare per garantirmi sistemi aperti e personlaizzabili senza toccare il core applicativo è l'architettura a plugIn. Questo Week end ho fatto un paio di riflessioni: meglio avere un interfaccia che i plug devono implentare o una classe base che devono estendere? La questione credo che sia interessante perchè ognuno in merito ha i suoi pro e i suoi contro.

Continua seguendo il link.

«aprile»
domlunmarmergiovensab
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011