Roberto Brunetti

Developing in the cloud

.NET Programming

Archives

Visual Studio 2010 & TFS Extensions

Nell’ultimo periodo sono stato impegnato nello studio e realizzazione di varie applicazioni per Windows Phone 7 con ThinkAhead, azienda del nostro gruppo che si occupa principalmente di User Interface, sviluppo mobile e Windows Azure.

Abbiamo avuto modo di sperimentare alcune metodologie nello sviluppo di queste applicazioni utilizzando alcuni strumenti ed estensioni di Visual Studio 2010 che mi ero ripromesso di inserire nel blog al termine dei lavori.

Eccoci quà, gli strumenti per Windows Phone 7 sono stati rilasciati, abbiamo completato alcune applicazioni e ieri abbiamo assistito all’evento di “pre-lancio” di Windows Phone 7, quindi è arrivato il momento di relativa calma dove tornare sull’idea originale.

A fine giugno è stato rilasciato Visual Studio Visualization & Modeling Feature Pack, disponibile per gli abbonati MSDN che consente di:

  • Generate code from UML class diagrams.
  • Create UML class diagrams from code.
  • Import UML class, sequence, and use case elements from XMI 2.1 files.
  • Create and view links from work items to model elements.
  • Generate dependency graphs for ASP.NET Web, C, and C++ projects.
  • Create and validate layer diagrams for C and C++ code.
  • Write custom code to create, modify, and validate layer diagrams.

Per poter utilizzare questo componente occorre aver installato il relativo runtime: Visualization and Modeling Feature Pack Runtime.

Per la parte TFS, ad oggi sono disponibili vari template aggiuntivi

Microsoft Visual Studio Scrum 1.0
Prodotto direttamente da Microsoft per supportare la metodologia Scrum. E’ un process template di TFS che va installato su una macchina in grado di collegarsi a TFS e da cui effettuare l’upload del template.

Un secondo componente estende SharePoint per supportare alcune web part e feature all’interno del portale di progetto. In questo caso occorre copiare il .wsp sul portale SharePoint ed eseguire le semplici instruzioni presenti nel readme

Process Editor – TFS Power Tool September
Il sito riporta ancora (April 2010), ma da qualche giorno è disponibile l’aggiornamento di settembre. http://visualstudiogallery.msdn.microsoft.com/en-us/c255a1e4-04ba-4f68-8f4e-cd473d6b971f

Aggiunge il Process Template Editor, Alerts Explorer, Best Practices Analyzer, Customer Check-in Policy Pack, Team Members, PowerShell Cmdlets, Shell Extensions e Work Item Template, nonchè alcune aggiunte al Team Explorer.

Feature Builder Power Tool
Per semplificare la scrittura di estensioni per Visual Studio : http://visualstudiogallery.msdn.microsoft.com/en-us/396c5990-6356-41c0-aa20-af4c3e58c7ae

Productivity Power Tool
Una serie utilissima di strumenti per semplificare le classice operazioni che si compiono durante lo sviluppo di software.

http://visualstudiogallery.msdn.microsoft.com/en-us/d0d33361-18e2-46c0-8ff2-4adea1e34fef

Pex and Moles Unit Testing for .NET
Consente di generare test suite con copertura alta del codice (code coverage). Il componenete arriva direttamente da Microsoft Research ed è molto comodo in quanto integrato con il resto dell’ambiente.

http://research.microsoft.com/en-us/projects/pex/

Buon divertimento.

Posted: set 24 2010, 11:00 by rob | with 1 comment(s)
Filed under:

Comments

Roberto Brunetti said:

Facendo riferimento al post precedente , ecco un giro abbastanza completo su TFS e Scrum Master Workbench

# settembre 24, 2010 9:28