Ho cominciato da qualche giorno a lavorare su un altro
grosso progetto che fa uso di SQL Server 2005 come database di
warehousing. Mi sono installato, su consiglio di un collega, ApexSQL Edit, un software che è un po' una
sorta di Query Analyzer/Enterprise Manager/Management Studio tutto in uno.
Scritto completamente in .NET, è molto carino davvero: ha il pieno supporto
di Intellisense (che qui si chiama Intellilist), un object browser, un sacco di
funzioni per fare filtri, ricerche e sorting sui dati, una quintalata
di snippet, funzioni che forniscono un elenco di possibili JOIN per andare da
una tabella all'altra, supporto ad un eventuale source control, collassamento
del codice in corrispondenza di BEGIN/END in SQL, esportazione dei resultset in
XML/Excel/TXT. L'interfaccia è molto gradevole, con effetti di gradiente
sui tabs, tante belle iconcine, menù e clic destri pieni di roba da utilizzare.
Insomma, il costo di una singola licenza non è indifferente, però devo dire che
i vantaggi ci sono. Qualche minuto fa ho cliccato col destro su una
stored-procedure e ho visto addirittura una voce Create Unit
Test: serve proprio per fare quello che dice, ovvero eseguire
automaticamente la stored-procedure n volte, con un elenco di parametri per
testare il risultato in ogni possibile caso. Grande!
powered by IMHO 1.2