Cosa ci aspetta in Visual Studio 2015 e Team Foundation Server 2015? La nuova versione della piattaforma di ALM e' in arrivo, con molte nuove funzionalita' per sviluppatori e non. In questa sessione faremo una panoramica di cio' che ci arrivera'a con la nuova release, con tutte le novita' per sviluppo, metodologie e DevOps.
On National Teacher Day, meet the 2024-25 Kenan Fellows
TUTTO SU VISUAL STUDIO ALM 2015
1. Template designed by
TUTTO SU VISUAL STUDIO ALM
2015
Ricci Gian Maria Matteo Emili
alkampfer@nablasoft.com matteo.emili@live.com
http://www.getlatestversion.it
2. Slide con sponsor che arriva a
qualche giorno dalla conferenza
sponsor
3. Visual Studio ALM MVPs
Professional Scrum Master 1
Community enthusiasts!
Gian Maria Matteo
DotNetMarche DomusDotNet
Whatever else Taunton Developers Meetup
London ALM User Group
Who are we?
4. demo
user experience & windows runtime
architettura applicazioni
.net 4.5 & visual studio/tfs 11 & Blend 5
agenda
5. • Visual Studio Premium and Ultimate are merged in Visual
Studio Enterprise
• Visual Studio Code is an evolution of Codename Monaco
• Electron-based, cross-platform application
• Git integration, debug
• code.visualstudio.com
Visual Studio Code and Visual Studio Enterprise
6. • After ten years and thousands of requests on User Voice you
can rename a Team Project in TFS 2015!
Team Project Rename
7. • Useful feature on legacy/inherited code
• It can create a suite of Unit Tests analysing the existing code
• Evolution of the Microsoft Research’s PEX project
IntelliTest
8. One machine can be configured against only one collection
• Multiple agent on single machine
• Multiple Project Collections and server covered by a single
machine
• Download, unzip, run powershell script install experience.
Build vNext – Problem solved
9. Running local build and keeping agents updated is complex
• Download, unzip, run powershell script install experience.
• Auto-update of the agent
• Agent can be launced manually, it is a simple console
application.
Build vNext – Problem solved
10. Build targets only Windows Machine
• xPlat agent can be deployed on non-Windows machine
• Cross Platform build now supported
Build vNext – Problem solved
11. Build configuration is complex, extension is really difficult with
Workflow Foundation
• Web editor for build definition
• Simple powershell/Script extendibility
• https://github.com/Microsoft/vso-agent-tasks
Build vNext – Problem solved
12. I have some open source project on GitHub, how can I setup a CI
machine?
• Native support for GitHub Repositories
• Ability to use Hosted Build directly in VSO
Build vNext – New opportunities
13. My VSO account misses reporting system
• PowerBI can connect to your VSO Account and grab data
with oAuth
• You can use full power of PowerBI to create reporting in VSO
PowerBI Integration
14. • Split column
• Definition of Done
• Editing in place
• Card configuration
• Various usability improvement.
Some love to Kanban Board
15. • CodeLens moved to Visual Studio Professional
• Support for all the file types
• Better support for Git and TFVC
CodeLens on Visual Studio Professional
16. • Better tooling support in VS 2015
• Plugin support for GitHub in VS2015
• Pull Request rules to protect branches
• Number of reviewers
• Build connected to pull requests
Git improvements
17. • Monitoring is part of the ALM
• Azure service
• Multiplatform (Windows, Web, Android, iOS)
• Easy to implement
• Extreme flexibility
Application Insights
18. • VSRM evolved as a Release Pipeline facilitator
• vNext support for PowerShell DSC
• Hosted on Visual Studio Online, available today on-premise
Visual Studio Release Management
19. • New installation wizard
• SonarQube integration
• Developer Assistant from Stack Overflow and GitHub
• Same extensibility model and Service Hooks facilities of Visual
Studio Online
There is more!
20. Grazie a tutti per la partecipazione
Riceverete il link per il download a slide e demo via email nei
prossimi giorni
Per contattarci
alkampfer@nablasoft.com || matteo.emili@live.com
Grazie