Roberto Brunetti

Developing in the cloud

.NET Programming

Archives

Visual Studio 2012 +TFS RC

Dopo il setup di Windows 8, ci prepariamo al setup della RC di Visual Studio 2012 sia come client sulla nuova macchina Windows 8 che come server (TFS) sulla macchina virtuale di test.

Disponibile in diverse edizioni e rinnovato leggermente nella grafica rispetto alla versione Beta di fine febbraio, il setup su macchina pulita è semplice come sempre.

Al primo avvio viene richiesto l’account Windows Live per abilitare la Developer Licence.

image

image

E’ possibile aprire progetti creati con la versione Beta. Qualche modifica è stata effettuata alle classi della libreria helper per la gestione dell’orientamento/snapping/layout denominata Layoutaware, ma dopo pochi aggiustamenti siamo pronti per la prima esecuzione.

Per sicurezza (analizzeremo poi le differenze con un attimo di calma) abbiamo poi ricreato i progetti facenti parte delle solution in modo da allineare file di progetto e solution agli ultimi schemi.

Il desginer a primo impatto è molto più veloce della versione Beta.

image

La versione Ultimate installa anche Blend. Rimane esterno Visual Studio Test Professional su cui, fra gli altri, stiamo registrando alcuni webcast per Microsoft che verranno resi disponibile appena possibile.

Un consiglio se volete testare applicazioni Windows 8 con App Cert Kit, eliminate prima la directory:

Users\[YOUR_USERNAME]\AppData\Local\Microsoft\AppCertKit

TFS

Per la parte server, su una macchina virtuale con TFS 2010, si può effettuare l’upgrade alla versione RC. Questa macchine di test nasce con una installazione di TFS 2010 di produzione ed è stata clonata per i vari test di uprade alle varie beta di VS.

Anche per la versione 11 Beta, non si può effettuare l’upgrade se non disinstallando prima la beta.

image

Procediamo per gradi. backuppando I vari database SQL di TFS per poi disinstallare TFS dal Pannello di Controll come recita la setup guide:

Use Control Panel to completely uninstall the previous version of Team Foundation Server. If SharePoint Products is running on a computer other than Team Foundation Server, you have to uninstall the TFS Extensions for SharePoint from the SharePoint server, too. If SharePoint Products is on the TFS application tier, don’t worry: We’ll automatically uninstall the TFS Extensions for SharePoint while we remove the old version of TFS.

Selezionare Uninstall, ovviamente confermare e attendere….

imageimage

imageimage

Al termine si può lanciare il setup tramite tfsserver.exe.

Occhio alla setup guide se Sharepoint è su una macchina diversa:

Run the Team Foundation Server install from the product DVD and then use the Upgrade Configuration wizard to upgrade your installation. But wait—if SharePoint Products is running on a computer other than the computer running Team Foundation Server, you’ll first want to install the new TFS Extensions for SharePoint on the SharePoint server. Similar to the previous step, if SharePoint Products is on the TFS application tier, we’ll automatically install the Extensions for SharePoint while we set up the new version of TFS.

image

Il setup inizia con l’installazione del .NET Framework 4.5 e consente poi di effettuare l’upgrade tramite l’Administration Center di TFS.

image

 

Scelta la voce Upgrade si parte con il wizard di conversione dei DB che ci riorda di effettuare il backup. Tra l’altro nei prossimi passi notate il checkbox obbligatorio sul backup:

image

Utilizzo l’account corretto per TFS (che arriva dalla setup guide di TFS 2010):

image

Configurazione di Reporting Services:

imageimage

Scelta del DB per Reporting:

image

Istanza di SQL per Analysi SErvices:

image

Account per Reporting (come da setup guide 2010)

image

 

SharePoint:

imageimage

 

E infine…si parte con la verifa del sistema

image

Ricordarsi di leggere sempre i prerequisiti non ha prezzo….

image

Al termine del setup TFS 2 è pronto sui progetti esistenti.

Alla prossima