ALM Revolutions - What's new in visual studio ALM 11

737 views

Published on

Slides della sessione "What's new in visual studio ALM 11" di Matteo Emili all'evento ALM Revolutions di DomusDotNet

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
737
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

ALM Revolutions - What's new in visual studio ALM 11

  1. 1. What’s new in Visual Studio ALM 11? Matteo Emili Microsoft MVP (Visual Studio ALM) matteo.emili@domusdotnet.org http://blogs.ugidotnet.org/j3r @MattVSTS
  2. 2. //BUILD: tante novità• .NET Framework 4.5• ASP.NET MVC 4 e Mobile• Windows 8 – WinRT – Applicazioni Javascript per Windows – Metro Applications – …• Visual Studio ALM 11• … 2
  3. 3. Visual Studio ALM 3
  4. 4. Visual Studio 11: IDE e dintorni• Il Solution Explorer è rimpiazzato dall’ex “Solution Navigator” dei PowerTools di Visual Studio 2010• Il Team Explorer…vedremo dopo • Nuovo diffmerge• Supporto realtime DirectX per C++• Async• DOM Inspector in ASP.NET MVC 4• Visual Studio 11 Emulator supporta anche iOS• Call Hierarchy in Visual Basic• Designer XAML è quello di Expression Blend• Sono sempre visualizzati i nomi utenti completi 4
  5. 5. Visual Studio 11: le vere novità per l’ALM• Più continuità• Migliore esperienza offline• Più collaborazione• Un grande accento sulla qualità del codice• Team Foundation Service 5
  6. 6. Più continuità• Completa retrocompatibilità con i file di progetto di Visual Studio 2010• Non devono essere riconvertiti! 6
  7. 7. Migliore esperienza offline• La nuova tipologia di workspace di default è il Local Workspace• Permette di lavorare offline in modo trasparente• ATTENZIONE: NON E’ UN DVCS! 7
  8. 8. Local Workspace in Visual Studio ALM 11DEMO 8
  9. 9. Più collaborazione• Storyboarding Tool for PowerPoint• Team Code Review 9
  10. 10. Storyboarding Tool for PowerPoint• E’ un tool integrato in PowerPoint che permette di creare degli Storyboard• Molti shapes inclusi, ma se ne possono creare custom• Si possono linkare a dei Work Item di TFS• Facile da usare• Funziona anche nel PowerPoint “normale” 10
  11. 11. Team Code Review• Revisione del codice da parte di un altro membro del team di sviluppo• L’attività di revisione è un Work Item in TFS 11
  12. 12. Team Code ReviewDEMO 12
  13. 13. Qualità del codice• Nuovo test runner• Code Clone Analysis• IntelliTrace supportato in produzione• Static Analysis per Metro Applications e driver• Feedback Manager• Exploratory testing 13
  14. 14. Nuovo test runner• Supporta test framework di terze parti attraverso un modello di espandibilità a plug-in – NUnit – xUnit• Supporta anche MSTest per .NET 4 e precedenti, test per C++• Uno degli scenari considerati è anche il testing di una applicazione Windows Azure 14
  15. 15. Code Clone Analysis• Analizza il codice mediante una serie di algoritmi euristici su tutte le casistiche di clone• Lo snippet di codice da analizzare per ora deve essere di almeno 10 linee…• …della serie: è ancora una Developer Preview  15
  16. 16. Code Clone AnalysisDEMO 16
  17. 17. Feedback Manager• Durante il test manuale di una applicazione può succedere di incappare in un comportamento non previsto…• Dovremmo avere ambienti di test, Visual Studio Team Lab Management () ecc, ma si è verificato sotto i nostri occhi…• Che facciamo?!?!?! 17
  18. 18. Microsoft Feedback ManagerDEMO 18
  19. 19. Nuovo web access• Web Access tutto nuovo!• Sarà visibile anche con il browser di Windows Phone• Diventa uno strumento di lavoro primario e non più un ripiego di emergenza• Supporto al concetto di board 19
  20. 20. Web AccessDEMO 20
  21. 21. Team Foundation ServiceDEMO 21
  22. 22. Domande? 22
  23. 23. Thanks everybody! 23

×