do more with less
news, esperienze, esempi da condividere e qualcosa su di me

giovedì 13 dicembre 2012

Aggiornare un workspace in TFS

Se vi dovesse capitare di rinominare un computer di sviluppo, in cui avete definito e utilizzato un Workspaces di TFS, vi sarà utile sapere che è possibile riconciliare il vostro ambiente di lavoro con la cache di TFS. Questo vi permetterà di superare il messaggio di errore che vi rende noto che il workspace non è più presente nella macchina corrente. Per poterlo fare basta appoggiarsi al tool da linea di comando tf.exe utilizzando la seguente sintassi:

tf workspaces 
    /updateComputerName:oldComputerName 
    /collection:TeamProjectCollectionUrl
dove:


  • oldComputerName = nome del computer prima della modifica
  • TeamProjectCollectionUrl = Url assoluto della collezione di team project a cui si riferisce il workspace

Un esempio pratico potrebbe essere il seguente:



tf workspaces 
    /updateComputerName:"knodevPc"
    /collection:"http://tfs.knodev.com:8080/tfs/DefaultCollection"

venerdì 7 dicembre 2012

Rilasciata la ALM Virtual Machine aggiornata a Visual Studio 2012 Update 1

Ieri nel suo blog Brian Keller ha comunicato la disponibilità della versione aggiornata della ALM Virtual Machine. Se siete interessati potete scaricarla da qui.

mercoledì 5 dicembre 2012

XE.NET: WinRT Track

XAML/C# vs HTML5/Javascript: Quale strumento usare per sviluppare metro-style applications?
La moltiplicità di linguaggi per sviluppare applicazioni Metro è di sicuro impaccio per chi desidera iniziare e vorrebbe farlo nel modo migliore. Questo cocktail, unito ad alcuni luoghi comuni, può davvero avere un impatto disastroso sui tempi di sviluppo e sull’efficacia dell’applicazione risultante. Ecco quindi la necessità di comparare quelli che a ragion veduta si possono chiamare due accerrimi rivali, XAML e Javascript. In una sessione che promette di mostrare come si  raggiungono i medesimi risultati, ove possibile, con ciascuno dei strumenti.
Speaker: Andrea Boschin

WinRT - Under the hood
In questa sessione vedremmo di capire gli aspetti che stanno dietro le quinte e che compongono WinRT. Vedremmo come scrivere componenti che estendono WinRT stesso e che siano consumabili tra vari linguaggi tramite RCW (Runtime Callable Wrapper), esploreremo le extensions registration che compongono il WinRT registration catalogs e vedremmo come si è evoluta la parte COM. Esploreremo i meccanismi di attivazione delle estensioni e i meccanismi del RPCSS (Remote Procedure Call Services).
Speaker: Mirco Vanini

TFS Dashboard
Team Foundation Sever offre diversi entry point per monitorare il ciclo di vita della propria applicazione. In alcune situazioni potrebbe essere utile estendere le modalità di visualizzazione offerte creando una dashboard in grado di fotografare la situazione di un progetto/prodotto in termini di KPI, performance del team e andamento dell'iterazione in corso. Nella sessione vedremo come sia possibile realizzare una dashboard di controllo utilizzabile da mobile device.
Speaker: Davide Vernole

Giovedi 6/12/2012 ore 19:00 Novotel Castellana Via Alfredo Ceccherini 21 - Venezia Mestre

lunedì 3 dicembre 2012

Linee guida per il Branching e Merging in Team Foundation Server

In questo video Micheal Learned, un membro del team di Visual Studio ALM Rangers, ci illustra la guida “Visual Studio Team Foundation Server Branching and Merging”. Negli ultimi 5 anni questa guida ha subito diverse revisioni grazie ai feedback dei clienti, l’esperienza di consulenza e l’evoluzione funzionale di Team Foundation Server.