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
Slide con sponsor che arriva a
qualche giorno dalla conferenza
sponsor
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?
demo
user experience & windows runtime
architettura applicazioni
.net 4.5 & visual studio/tfs 11 & Blend 5
agenda
• 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
• After ten years and thousands of requests on User Voice you
can rename a Team Project in TFS 2015!
Team Project Rename
• 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
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
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
Build targets only Windows Machine
• xPlat agent can be deployed on non-Windows machine
• Cross Platform build now supported
Build vNext – Problem solved
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
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
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
• Split column
• Definition of Done
• Editing in place
• Card configuration
• Various usability improvement.
Some love to Kanban Board
• CodeLens moved to Visual Studio Professional
• Support for all the file types
• Better support for Git and TFVC
CodeLens on Visual Studio Professional
• 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
• Monitoring is part of the ALM
• Azure service
• Multiplatform (Windows, Web, Android, iOS)
• Easy to implement
• Extreme flexibility
Application Insights
• 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
• 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!
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

TUTTO SU VISUAL STUDIO ALM 2015

  • 1.
    Template designed by TUTTOSU VISUAL STUDIO ALM 2015 Ricci Gian Maria Matteo Emili alkampfer@nablasoft.com matteo.emili@live.com http://www.getlatestversion.it
  • 2.
    Slide con sponsorche arriva a qualche giorno dalla conferenza sponsor
  • 3.
    Visual Studio ALMMVPs 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 StudioPremium 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 tenyears and thousands of requests on User Voice you can rename a Team Project in TFS 2015! Team Project Rename
  • 7.
    • Useful featureon 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 canbe 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 buildand 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 onlyWindows Machine • xPlat agent can be deployed on non-Windows machine • Cross Platform build now supported Build vNext – Problem solved
  • 11.
    Build configuration iscomplex, 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 someopen 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 accountmisses 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 movedto Visual Studio Professional • Support for all the file types • Better support for Git and TFVC CodeLens on Visual Studio Professional
  • 16.
    • Better toolingsupport 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 ispart of the ALM • Azure service • Multiplatform (Windows, Web, Android, iOS) • Easy to implement • Extreme flexibility Application Insights
  • 18.
    • VSRM evolvedas a Release Pipeline facilitator • vNext support for PowerShell DSC • Hosted on Visual Studio Online, available today on-premise Visual Studio Release Management
  • 19.
    • New installationwizard • 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 tuttiper 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