Antonio Esposito's


Prodotti tipici .NETtiani

Pattern

Ciao a tutti In ogni ambito di sviluppo (windows, web, enterprise) esistono pattern più o meno efficienti, ad esempio per un gestionale di piccole dimensioni con target windows sicuramente è una scelta vincente l'uso di dataset, stessa cosa dicesi per applicazioni web di piccole dimensioni scritte nell'ottica di uno sviluppo RAD (rapido). i pattern che sono dietro a queste scelte sono quelli del "table module" (http://martinfowler.com/eaaCatalog/tableModule.html) o dell'"active record" (ht 
Leggi tutto il post...
Categoria: Architettura
mercoledì, 24 mar 2010 Ore. 13.47

Storicizzazione dei dati, un approccio relazionale

Ciao La storicizzazione dei dati è un problema frequente in aziende di una certa dimensione. Nel mio caso mi sono trovato a gestire un business che chiedeva uno storico dei dati online. Mi spiego meglio: alcune entità che persistiamo su DB sono già di per se storiche, un esempio sono i movimenti di un cc, o di cassa, ma il problema viene per fare un esempio se noi vogliamo creare un vincolo di integrità tra un movimento ed un tasso di cambio, la cosa si complica, perchè il tasso di cambio vari 
Leggi tutto il post...
Categoria: Architettura
mercoledì, 03 mar 2010 Ore. 21.10

DTO, questo sconosciuto

Ciao a tutti I DTO (data transfer object) sono degli oggetti generalmente utilizzati per lo scambio di informazioni tra due o più tier della nostra applicazione distribuita. Ricordiamo che: un tier è un componente distribuito che puo contenere uno o più layer logici ma che risiede su un altro sistema nei confronti degli altri layer che compongono la nostra applicazione. Es: un web fatto da front-end e back-end tipicamente ha 2 tier uno che gira si un server e l'altro su di un secondo server.  
Leggi tutto il post...
Categoria: Architettura
martedì, 23 feb 2010 Ore. 14.09

Inversion of Control - IoC/ Hollywood Principle

Ciao a tutti in azienda mi è capitato di discuterne e mi piacerebbe spenderci pochi minuti sopra. Un esempio: Quando si crea un applicazione proceduale (vedi una applicazione console che accetta a parametro il nome di un file per comprimerlo) si puo dire che il flusso di controllo dell'applicazione è totalmente in mano allo sviluppatore e quindi all'applicazione. Tu chiami l'applicazione e aspetti che finisca. Differentemente si puo scegliere di delegare il flusso di controllo dell'applicazi 
Leggi tutto il post...
Categoria: Architettura
mercoledì, 27 gen 2010 Ore. 16.45

BizTalk - LowLatency Scenario

BizTalk Server è uno sistema di integrazione con funzionalità di ESB della Microsoft. Il suo scenario di utilizzo di default è quello di getire un grande numero di transazioni al secondo, anche se non sempre con una latenza iniziale molto ridotta... In scenari in cui lo si usa come host di servizi (WCF, WS) puo essere necessario che sia più risponsivo.LowLatency:1) Un architettura simile vuole pochi server (2 ~ 8): diversamente da scenari di alto carico dove il numero di server fa la differe 
Leggi tutto il post...
Categoria: Architettura
martedì, 05 gen 2010 Ore. 11.44
Statistiche
  • Views Home Page: 10.671
  • Views Posts: 58.856
  • Views Gallerie: 0
  • n° Posts: 44
  • n° Commenti: 16
Copyright © 2002-2007 - Blogs 2.0
dotNetHell.it | Home Page Blogs
ASP.NET 2.0 Windows 2003