CodeBox for .NET è la versione per .NET del Code Librarian incluso nel popolare add-in
VBMaximizer,
ed è stata riscritta da zero da
Marco Bellinaso e
Francesco Balena per Code Architects Srl e
.Net2TheMax.
CodeBox for .NET è un'utility professionale che permette di creare librerie di
codice Visual Basic .NET e C# sotto forma di database Access,
MSDE o SQL Server 7/2000. E' possibile archiviare singoli metodi, classi, moduli, strutture, interfacce, o altri pezzi di codice. Si può navigare tra
le categorie e sotto-categorie contenenti il codice salvato tramite un explorer ad albero, cercare elementi di codice e marcarli con un segnalibro,
stamparti o esportarli in formato HTML, organizzarli in categorie usando il drag-and-drop e molto altro ancora. Ogni elemento di codice può essere
collegato ad altri, ad esempio a del codice necessario per il suo funzionamento. Per ogni elemento si può anche aggiungere del codice di esempio che
mostri come usare la routine all'interno dei propri programmi, delle note aggiuntive e addirittura interi articoli in formato rich-text-format (RTF).
CodeBox for .NET oltre che per il codice, si può usare per
archiviare file di ogni tipo e dimensione, e associarli a singoli elementi di codice
o a intere categorie. In questo modo sarà possibile raggruppare tutti i propri file di esempio e progetti zippati in un singolo luogo e ottenere una maggiore
organizzazione del materiale. Altre caratteristiche includono la possibilità di
"fondere" assieme più librerie (anche se salvate in database di tipo diverso),
calcolare statistiche per ogni elemento di codice o categoria (numero totale di righe di codice, commenti, righe vuote, numero di file salvati e la
loro dimensione, ecc.),
esportare il codice in HTML e
stamparlo usando template multipli e personalizzabili, e altro ancora.
CodeBox for
.NET viene distribuito assieme ad una libreria di codice che già contiene molto
codice VB.NET e C# pronto all'uso, ma è anche possibile
scaricare da web -- tramite un web service -- nuovo codice.
CodeBox for .NET è un'applicazione stand-alone, non legata ad un unico editor o
IDE, e può quindi essere usata da sviluppatori che usano Microsoft Visual Studio .NET, Blocco Note, o qualsiasi altro editor di codice di terze parti.
Include però un piccolo add-in per Microsoft Visual Studio .NET che aggiunge una nuova voce di menu e un bottone per la toolbar di quest'IDE, per
lanciare CodeBox for .NEt facilmente dal suo interno.
La versione Enterprise include una licenza per 20 utenti, e il codice sorgente VB.NET completo del programma!
(Il codice sorgente include anche il web service per scaricare gli aggiornamenti, da installare in un web server nella propria Intranet o in Internet.)
Acquista
CodeBox for .NET è un prodotto distribuito in versione esclusivamente elettronica. Dopo l'acquisto verrà spedito tramite e-mail un codice di
serie
personale e un'URL dalla quale scaricare il programma completo, futuri aggiornamenti e il codice sorgente (l'ultimo solo se si acquista
la versione Enterprise di CodeBox for .NET).
Importante: ricordate di prendere nota del codice seriale e di salvarlo in un posto sicuro, perché sarà necessario
per accedere alla sezione di download dalla quale scaricare aggiornamenti e correzioni.