Nella edizione 2012 di Team Foundation Server 2012 è e sarà incluso un potente strumento di code instrumentation della PreEmptive, chiamato Analytics for Team Foundation Server.
Lo scopo di quest’ultimo è di andare a registrare nel TFS i problemi che vengono rilevati (eccezioni), in modo da chiudere il cerchio fra Developer Operations e sviluppo.
Una volta installato (è veramente semplice), si deve aprire la PreEmptive Analytics Aggregator Administration Console:
![image image](http://lh3.ggpht.com/-AGT-ssICwBM/T8aCJkXikcI/AAAAAAAAARU/vO0gRxEMDwA/image_thumb.png?imgmax=800)
Selezionando Team Foundation Servers, cliccare sul segno + per aggiungere un Team Foundation Server.
![image image](http://lh3.ggpht.com/-1BmGBueKqSA/T8aCMOPY3zI/AAAAAAAAARk/Gg5YUJf0s1M/image_thumb%25255B3%25255D.png?imgmax=800)
Una volta loggati, si scaricherà automaticamente l’elenco dei Team Project, e potremo decidere di deployare i componenti di PA.![image image](http://lh4.ggpht.com/-JYuHpCHNrtU/T8aCN6bSuTI/AAAAAAAAAR0/rqG4HBBoW6U/image_thumb%25255B4%25255D.png?imgmax=800)
This operation adds a Work Item Definition, una query, e due report se i reporting services sono in uso:
![image image](http://lh4.ggpht.com/-qFP6xA1a51w/T8aCRO-tIOI/AAAAAAAAASE/YC2CDQsGY78/image_thumb%25255B6%25255D.png?imgmax=800)
Limiti: PA Community Edition può essere deployato su una sola Team Project Collection e su due Team Project. Registra solamente unhandled exceptions e c’è un limite ai tipi di eccezioni, tre.
Nel prossimo post vedremo come instrumentare una applicazione con PA ![Smile](http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/j3r/Windows-Live-Writer/Configurare_10B/wlEmoticon-smile_2.png)