June 2010 Blog Posts

Rilasciata dal team di Pattern & Practices la guida su come sviluppare applicazioni per Sharepoint 2010

L’ottima guidance che era stata rilasciata per Sharepoint 2007 è stata adesso aggiornata alla versione 2010. La trovate qui: http://msdn.microsoft.com/en-us/library/ff770300.aspx

Nuovo ALM Developer Center su MSDN

Finalmente si comincia a fare sul serio e l’ALM diventa uno degli attori ufficiali dell’MSDN con l’apertura di un Development Center dedicato: http://msdn.microsoft.com/en-us/vstudio/ff625779.aspx

Rilasciata la macchina virtual Visual Studio e TFS 2010 RTM da Brian Keller

Qui trovate la macchina virtuale VS e TFS 2010 fatta da Briank Keller: http://blogs.msdn.com/b/briankel/archive/2010/06/25/now-available-visual-studio-2010-rtm-virtual-machine-with-sample-data-and-hands-on-labs.aspx A breve aggiornerò la mia serie di post su come aggiungerci un po’ di cose utili per eventuali demo come: Eclipse, Team Explorer Everywhere, …

Creazione di una Sharepoint Site Collection per una ProjectCollection migrata da TFS precedente

Nel caso di migrazione di TFS da una versione precedente (come descritto nel mio post precedente: http://blogs.ugidotnet.org/IvanF/archive/2010/06/10/migrazione-di-un-tfs-2008-in-una-nuova-project-collection.aspx) la parte Sharepoint non è presente. In questo caso si può importare direttamente la parte Sharepoint dal vecchio server al nuovo oppure crearne una da 0. In entrambi i casi è sufficiente: aprire Team Foundation Server Administration Console, selezionare Application Tier –> Team Project Collections selezionare la project collection da modificare selezionare il tab Sharepoint Site premere Edit Default Site Location ...

Connettere Visual Studio 2008 a TFS 2010 e soluzione eventuali problemi

Per connettere Visual Studio 2008 a TFS 2010 è sufficiente installare la hotfix: http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=cf13ea45-d17b-4edc-8e6c-6c5b208ec54d#filelist Nell’indirizzo del server è necessario mettere tutto fino alla project collection. Esempio: http://4wtfs2010:8080/tfs/Vs2008Collection. In di connessione alla DefaultCollection è sufficiente arrivare fino a tfs: http://4wtfs2010:8080/tfs Nel caso in cui non funzionasse comunque la connessione al TFS 2010 dovete: reinstallare il Service Pack 1 per Visual Studio 2008: reinstallare la hotfix Così va al 100%.

Traduzione degli ultimi post dall’italiano all’inglese

In vista dell’apertura l’anno prossimo a Seattle ho deciso di ricominciare a postare sul mio blog in inglese: http://ivanfioravanti.wordpress.com/, d’ora in poi cercherò di postare sia in italiano che in inglese. Che fatica però …

Prism Software Factory Beta su Codeplex ed Extension Gallery

Ci siamo ! Abbiamo rilasciato la prima beta della Prism Software Factory Light su Codeplex: http://psf.codeplex.com Abbiamo anche fatto l’upload direttamente nell’Extension Gallery accessibilie da Visual Studio 2010: Tools –> Extension Manager –> Online Gallery –> Search –> 4ward et voilà   Qui i dettagli della extension http://visualstudiogallery.msdn.microsoft.com/en-us/72acef44-28b2-491a-8be3-6d041db712eb?SRC=VSIDE

Migrazione di un TFS 2008 in una nuova Project Collection di un TFS 2010 esistente

Nelle varie strategie di migrazione a TFS 2010 potrebbe accadere di voler pianificare un passaggio in 2 step: Installazione di un nuovo server TFS 2010 con una DefaultCollection per i progetti nuovi Successivamente migrazione dei dati di un TFS versione precedente in una Project Collection nuova Per farlo seguite questi passaggi: Chiudete l’accesso al TFS 2008 con iisreset stop Fate un backup full di tutti i database TFS Eseguite il comando: Tfsconfig import /sqlinstance:servertfs2008 /collectionName:UpgradedCollection /confirmed...

Attivare analisi Code Coverage su build TFS 2010

Ho deciso di fare una serie di post molto semplici su alcune attività legate a TFS, per le quali userò il tag “TFS Basic”. Cercherò di rimanere sulla macchina virtuale di Microsoft con gli esempi in modo che chiunque possa a sua volta provarli. Nel progetto TailSpin Toys d’esempio c’è una build manuale chiamata iteration 2. Questa contiene alcuni Unit Tests d’esempio che vengono eseguiti, ma senza controllo del Code Coverage. Per attivarlo seguite questi passaggi: Aprire la solution presente in Iteration 2 Modificare il file testsettings con Test...

Integrazione HP Quality Center e TFS 2010

Per chi fosse interessato ad integrare TFS 2010 e HP Quality Center: ho verificato che la versione 2.2.1 del TFS Bug Item Synchronizer for Quality Center funziona correttamente con il Team Explorer 2010: http://onroad.juvander.fi/Community/blogs/news/archive/2010/04/19/released-tfs-bug-item-synchronzier-2-2-1-for-quality-center.aspx

Possibili valori Assigned To di un WorkItem legati al valore di un altro campo in TFS 2010

Ultimamente mi capita sempre più spesso di dover affrontare un processo dove un Work Item può essere assegnato ad un gruppo di utenti in base al valore di un altro field del work item. Per esempio nel caso di fornitori esterni, i clienti vorrebbero poter assegnare il Work Item ad un fornitore esterno e successivamente poter selezionare l’utente specifico nel campo Assigned To. Una soluzione possibile è la seguente: Creare una Global List con l’elenco dei possibili fornitori (esempio: Fornitore1, Fornitore2) Creare un gruppo di TFS per ogni fornitore ed inserire...

Pubblicata la 4ward Prism Software Factory !

Finalmente ci siamo ! Grazie al grande collega Michele Zorzella la Software Factory basata su Prism 2.2 (http://compositewpf.codeplex.com/) è stata pubblicata su codeplex: http://psf.codeplex.com/ !!! Al momento c’è solo il source code, ma a breve verrà terminata la parte di UI Silverlight e pubblicheremo la prima Release che renderemo disponibile anche tramite "Extension Manager” di Visual Studio 2010 ! Questa Software Factory “Light” è in grado di : creare una Solution iniziale in Visual Studio 2010 basata su Prism (2.2) supporto a Enterprise Library 5.0 aggiungere moduli applicativi...