Alcune considerazioni sulle Enterprise Library

Oggi ho dato uno sguardo più approfondito sulle Enterprise Library. Sono rimasto sbalordito dalle funzionalità già disponibili senza scrivere un sacco di codice, dalla gestione delle eccezioni passando log  per la security e DAL, tutti perfettamente integrati fra loro.

Però mi è rimasto l'amaro in bocca, perchè l' Enterprise Library secondo me peccano di due fattori affinché una libreria sia davvero utile; essere prima di tutto "semplice" è "immediata" da usare è soprattutto la facilità di deploy dell'applicazione.

Immaginate il cliente che per cambiare il server database su cui deve lavorare la nostra applicazione perchè quello principale non è momentaneamente disponibile, oppure bisogna cambiare il server di posta per l'invio delle eccezioni, ecc….

Cosa ne pensate?

Print | posted on giovedì 20 ottobre 2005 0.20

Comments on this post

# Re: Alcune considerazioni sulle Enterprise Library

Requesting Gravatar...
Non trovo che EntLib abbia particolari problemi al momento del deploy dell'applicazione. Io la uso in un progetto Web abbastanza complesso, uso il Configuration Block, Data Access Block, l'Exception Block e il Logging Block e devo dire che ha notevolmente semplificato la gestione di alcune situazioni che prima gestivamo a mano.
Soprattutto il cambiamento dei server database è una operazione assolutamente immediata in quanto basta cambiarlo nel file di configurazione e automaticamente viene aggiornata la connessione.
L'unica pecca dal punto di vista della configurazione è quella di non avere, nella versione 1.1, una gestione di più ambienti separata (sviluppo, test, produzione) ma la cosa può essere aggirata con un Block sviluppato da terze parti (scusa ma non ricordo chi, appena posso posto...) oppure aspettando la nuova versione che dovrebbe includere tale feature.
Left by Mauro Sagratella on ott 20, 2005 10.16

Your comment:

 (will show your gravatar)
 
Please add 7 and 7 and type the answer here: