Programmazione.it v6.2
Ciao, per farti riconoscere devi fare il login. Non ti sei ancora iscritto? Che aspetti, registrati adesso!
Info Pubblicità Collabora Autori Sottoscrizioni Preferiti Bozze Scheda personale Privacy Archivio Libri Corsi per principianti Chat Forum
Enterprise Library for .NET Framework 2.0
Scritto da Paolo De Nictolis il 02-03-2006 ore 01:00
Intel Software
Direttamente derivata da un precedente framework di Avanade, una società partecipata dalla Microsoft, la Enterprise Library for .NET Framework è stata aggiornata alla nuova versione, la 2.0 del .NET Framework.

Le review di sicurezza sono state effettuate da Foundstone, ora parte del gruppo McAfee, e questo spero possa soddisfare chiunque.

La libreria incorpora le best practices della Microsoft e si compone di sette Application Block, corrispondenti ad altrettanti namespace, che risolvono i più comuni problemi degli sviluppatori in tema di accesso ai database (gestendo tra l'altro le transazioni), configurazione, caching, crittografia, gestione delle eccezioni fra i layer di un'applicazione complessa, logging e sicurezza.

Ho scaricato l'ultima versione (un file di circa 15 Mb) e ritengo sia davvero in grado di accelerare di un ordine di grandezza il lavoro dello sviluppatore: tanto per fare un esempio, con il configuratore visuale e cinque righe di codice (compreso l'import del namespace e la dichiarazione di due variabili stringa) ho implementato una soluzione di crittografia 3DES ed hashing; il tutto nelle versioni Express, quelle gratuite, di Visual Studio.

Dopo l'installazione troverete nella cartella src l'intero codice sorgente del framework: c'è di che impegnare lo studio di un programmatore .NET per anni. Assolutamente consigliata, sono sicuro che ne sentiremo ancora parlare.
Precedente: Creare Rich Client Application con ZK
Successiva: L’ottimizzazione del codice in Delphi
Copyright Programmazione.it™ 1999-2009. Alcuni diritti riservati. Testata giornalistica iscritta col n. 569 presso il Tribunale di Milano in data 14/10/2002. Pagina generata in 0.756 secondi. Sito ottimizzato per Mozilla Firefox. Powered by Kyron.