.Net Developer Toolbelt

marzo 12th, 2009

In questa simpatica paginetta raccoglierò nel tempo tutti gli strumenti indispensabili del perfetto programmatore .net. Ovviamente dal mio punto di vista e in base alla mia esperienza. Suggerimenti e/o correzioni sono ben accette.

Strumenti fondamentali

Un elenco degli strumenti fondamentali.

  • Microsoft Visual Studio 2008 ovviamente ;-)
  • PowerCommands 1.1 for Visual Studio 2008
    Un insieme di comandi aggiuntivi che estendono l’esperienza dell’ambiente visuale di sviluppo. All’inizio sembrano funzionalità banali, ma come tutte le cose banali dopo un pò diventano importanti ed indispensabili. Provare per credere.
  • Microsoft FxCop 1.36
    Strumento di analisi statica degli assembly capace di rilevare e suggerire possibili migliorie di design, localization, performance e di security.
  • Microsoft StyleCop 4.3
    Strumento di analisi del codice sorgente. Questo tool è fornito di circa 200 regole di stile e di consistenza in modo da migliorare la qualità e la leggibilità del codice scritto. (solo c#).
  • JetBrain ReSharper 4.1
    Il miglior plugin per Visual Studio. Con ReSharper Visual Studio prende nuova vita. Amplifica enormemente tutte quelle funzionalità di refactoring, renaming e code cleanup.
  • Agent Smith plugin per ReSharper
    Questo plugin potenzia ulteriormente le capacità di Resharper introducendo una serie strumenti per il naming convention, spell checking della documentazione e delle stringhe e altro ancora. p.s. Tutti i dizionari di OpenOffice sono compatibili con questo plugin.
  • Agent Johnson plugin per ReSharper
    Un altro importante plugin per Resharper in grado di estenderne le funzionalità di refactoring e le azioni contestuali al codice. Oltre che una serie di nuovi template. Un must.
  • StyleCop for ReSharper plugin per Resharper
    Ancora in fase di sviluppo, ma decisamente promettente. Evidenzia in tempo reale le violazioni StyleCop nel codice, e suggerisce le possibili correzioni. Fantastico.
  • GhostDoc plugin per Visual Studio
    GhostDoc è uno di quei plugin che una volta che li usi non ne puoi più fare a meno. Con questo incredibile plugin per Visual Studio, con una semplice combinazione di tasti è possibile generare automaticamente la documentazione xml su metodi, classi e proprietà deducendo il contenuto. Da provare.
  • Gallio Automation Platform
    Interessante programma stand-alone (ma anche plugin per Visual Studio e ReSharper) in grado di eseguire test scritti con diversi test framework. Nato in seno al progetto MbUnit, il programma è compatibile con la maggior parte degli unit framework in circolazione.
  • Spell Chacker (italiano)
    Aggiornato lo SpellChecker di Visual Studio alla versione 2.2. Istruzioni dettagliate sul blog del Visual Web Developer Team Blog.

Altri strumenti importanti

Questo elenco comprende degli strumenti non direttamente correlati alla programmazione, ma decisamente utili quando ci si appresta a fare operazioni di routine.
  • NAntBuilder
    Questo tool é un potentissimo ide per modificare, eseguire e testare file di build per Nant.
  • PowerGrep 3
    PowerGrep è uno di quei strumenti che servono una volta ogni 6 mesi, ma se non ci sono le cose si complicano parecchio. Con PowerGrep è possibile estrarre e/o sostituire il contenuto dei file di una cartella (e di tutte le sue sotto cartelle) in base regular expression. Ottimo per refactoring pesanti.
  • RedGate SqlToolbelt
    Una raccolta dei migliori programmi di Red-Gate per autare la produttività, in vari settori, con sql server. Fondamentale è Sql Server Compare che permette di comparare due database in modo da scovarne le differenze e generare un script di allineamento.
Condividi: Queste icone linkano i siti di social bookmarking sui quali i lettori possono condividere e trovare nuove pagine web.
  • Digg
  • del.icio.us
  • StumbleUpon
  • Reddit
  • Webnews
  • MisterWong
  • Y!GG
  • LinkedIn
Comments are closed.