SlideShare a Scribd company logo
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

More Related Content

PPTX
Dnc2015 azure-microservizi-vforusso
PDF
70-534: ARCHITECTING MICROSOFT AZURE SOLUTIONS
PDF
Tutto quello che avreste voluto sapere sull'API Management (e non avete mai o...
PPTX
Azure IoT Central
PDF
The art of Azure Functions (unit) testing and monitoring
PPTX
Introducing to Azure Functions
PPTX
PDF
Make your animations perform well - Anna Migas - Codemotion Rome 2017
Dnc2015 azure-microservizi-vforusso
70-534: ARCHITECTING MICROSOFT AZURE SOLUTIONS
Tutto quello che avreste voluto sapere sull'API Management (e non avete mai o...
Azure IoT Central
The art of Azure Functions (unit) testing and monitoring
Introducing to Azure Functions
Make your animations perform well - Anna Migas - Codemotion Rome 2017

What's hot (20)

PPTX
Serverless patterns v2 public
PPTX
Creating reusable pieces in Logic Apps
PPTX
"Project Tye to Tie .NET Microservices", Oleg Karasik
PPTX
.NET Conf 2019 高雄場 - .NET Core 3.0
PPTX
Vue micro frontend implementation patterns
PPTX
Logic apps and PowerApps - Integrate across your APIs
PPTX
LightSwitch
PPTX
Blazor - the successor of angular/react/vue?
PDF
Micro frontends Web component approach con VUEJS
PPTX
Public v1 real world example of azure functions serverless conf london 2016
PDF
Component Based UI Architecture - Alex Moldovan
PPTX
React.js + azure signal r
PDF
Transporting Data at Warp Speed: How to Connect Spring Boot Apps Quickly, Pow...
PDF
Serverless API with Azure Functions
PDF
Spring Boot Tutorial | Microservices Spring Boot | Microservices Architecture...
PDF
Introduction to React Native
PDF
Let's set the record straight on the term serverless and what it’s not
PPTX
Maurice de Beijer
PDF
Tomasz Janczuk - Webtaskalifragilistexpialidocious
PPTX
Debugging lightning components
Serverless patterns v2 public
Creating reusable pieces in Logic Apps
"Project Tye to Tie .NET Microservices", Oleg Karasik
.NET Conf 2019 高雄場 - .NET Core 3.0
Vue micro frontend implementation patterns
Logic apps and PowerApps - Integrate across your APIs
LightSwitch
Blazor - the successor of angular/react/vue?
Micro frontends Web component approach con VUEJS
Public v1 real world example of azure functions serverless conf london 2016
Component Based UI Architecture - Alex Moldovan
React.js + azure signal r
Transporting Data at Warp Speed: How to Connect Spring Boot Apps Quickly, Pow...
Serverless API with Azure Functions
Spring Boot Tutorial | Microservices Spring Boot | Microservices Architecture...
Introduction to React Native
Let's set the record straight on the term serverless and what it’s not
Maurice de Beijer
Tomasz Janczuk - Webtaskalifragilistexpialidocious
Debugging lightning components
Ad

Viewers also liked (8)

PPTX
Mob01 mobile services e webapi
PPTX
Cert04 70-484 - essentials of developing windows store apps
PPTX
Gam01 introduzione a kinect
PDF
Gam02 kinect1, kinect2
PDF
Be03 10 azure samples
PPTX
Win04 windows 8 e windows phone 8 - interfacciamoci
PPTX
UNIVERSAL APP IN TUTTE LE SALSE: PHONE, TABLET, PC, XBOX E IOT
PPTX
Fe05 test drivenjavascriptdevelopment
Mob01 mobile services e webapi
Cert04 70-484 - essentials of developing windows store apps
Gam01 introduzione a kinect
Gam02 kinect1, kinect2
Be03 10 azure samples
Win04 windows 8 e windows phone 8 - interfacciamoci
UNIVERSAL APP IN TUTTE LE SALSE: PHONE, TABLET, PC, XBOX E IOT
Fe05 test drivenjavascriptdevelopment
Ad

Similar to TUTTO SU VISUAL STUDIO ALM 2015 (20)

PPTX
Staying connected: An Overview of Announcements from Microsoft’s Connect();
PPTX
FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...
PPTX
State of the Platforms
PPTX
Whats new for developers in Visual Studio 2013
PPTX
Continuous Integration
PDF
Cincom Smalltalk Roadmap 2010
PPTX
#spsclt18 vincent biret #spfx #devops
PPTX
DotnetConf - Cloud native and .Net5 announcements
PPTX
Whats new in Azure Functions and .NET 6.pptx
PPTX
Employee Info Starter Kit
PPTX
Desert Code Camp Presentation
PPTX
#SPFestDc dev302 Is it possible to do #DevOps with the SharePoint Framework?
PDF
Getting Started with Visual Studio 2015 and C# 6.0
PDF
Introduction to Microsoft Flow and Azure Functions
PPTX
#SPSBrussels 2017 vincent biret #azure #functions microsoft #flow
PPTX
News from Build 2013
PPTX
Vincent biret azure functions and flow (toronto)
PPTX
Vincent biret azure functions and flow (ottawa)
PPTX
SPS calgary 2017 introduction to azure functions microsoft flow
PDF
FORWARD 5 Key Highlights and Product Updates - Philadelphia Chapter
Staying connected: An Overview of Announcements from Microsoft’s Connect();
FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...
State of the Platforms
Whats new for developers in Visual Studio 2013
Continuous Integration
Cincom Smalltalk Roadmap 2010
#spsclt18 vincent biret #spfx #devops
DotnetConf - Cloud native and .Net5 announcements
Whats new in Azure Functions and .NET 6.pptx
Employee Info Starter Kit
Desert Code Camp Presentation
#SPFestDc dev302 Is it possible to do #DevOps with the SharePoint Framework?
Getting Started with Visual Studio 2015 and C# 6.0
Introduction to Microsoft Flow and Azure Functions
#SPSBrussels 2017 vincent biret #azure #functions microsoft #flow
News from Build 2013
Vincent biret azure functions and flow (toronto)
Vincent biret azure functions and flow (ottawa)
SPS calgary 2017 introduction to azure functions microsoft flow
FORWARD 5 Key Highlights and Product Updates - Philadelphia Chapter

More from DotNetCampus (20)

PDF
ARCHITETTURA DI UN'APPLICAZIONE SCALABILE
PPTX
MICROSOFT E IL MONDO IOT
PPTX
70-485: ADVANCED OF DEVELOPING WINDOWS STORE APPS USING C#
PDF
70-483: PROGRAMMING IN C#
PPTX
DSTORIE DALLA TRINCEA: TEAM FOUNDATION SERVER IN CASI LIMITE E NON SOLO...
PPTX
CONTINUOUS INTEGRATION CON SQL SERVER
PPTX
PREDICT THE FUTURE , MACHINE LEARNING & BIG DATA
PPTX
DESKTOP AND CLIENT VIRTUALIZATION: NEW WORKSTYLES WITH MICROSOFT VDI
PPTX
FROM ON-PREMISE TO THE HYBRID CLOUD WITH MICROSOFT AZURE
PPTX
SHAREPOINT 2016 - WHAT'S NEW
PPTX
COSTRUISCI IL TUO DEVICE
PPTX
SVILUPPARE PER MICROSOFT BAND
PPTX
INTERFACCE GRAFICHE CON UNITY3D 4.6: IL GIOCO NON BASTA!
PPTX
WINDOWS PHONE APPS IN C++
PPTX
AZURE NOTIFICATION HUB
PPTX
SFRUTTARE I MICROSOFT AZURE MOBILE SERVICES CON XAMARIN.FORMS
PPTX
INTRO TO XAMARIN
PPTX
SFRUTTARE CORTANA E LE SPEECH API NELLE NOSTRE APP
PPTX
APPSTUDIO: DA ZERO ALLO STORE IN 50 MINUTI!
PPTX
SIGNALR TO-THE-MAX: VERSO IL WEB ED OLTRE!
ARCHITETTURA DI UN'APPLICAZIONE SCALABILE
MICROSOFT E IL MONDO IOT
70-485: ADVANCED OF DEVELOPING WINDOWS STORE APPS USING C#
70-483: PROGRAMMING IN C#
DSTORIE DALLA TRINCEA: TEAM FOUNDATION SERVER IN CASI LIMITE E NON SOLO...
CONTINUOUS INTEGRATION CON SQL SERVER
PREDICT THE FUTURE , MACHINE LEARNING & BIG DATA
DESKTOP AND CLIENT VIRTUALIZATION: NEW WORKSTYLES WITH MICROSOFT VDI
FROM ON-PREMISE TO THE HYBRID CLOUD WITH MICROSOFT AZURE
SHAREPOINT 2016 - WHAT'S NEW
COSTRUISCI IL TUO DEVICE
SVILUPPARE PER MICROSOFT BAND
INTERFACCE GRAFICHE CON UNITY3D 4.6: IL GIOCO NON BASTA!
WINDOWS PHONE APPS IN C++
AZURE NOTIFICATION HUB
SFRUTTARE I MICROSOFT AZURE MOBILE SERVICES CON XAMARIN.FORMS
INTRO TO XAMARIN
SFRUTTARE CORTANA E LE SPEECH API NELLE NOSTRE APP
APPSTUDIO: DA ZERO ALLO STORE IN 50 MINUTI!
SIGNALR TO-THE-MAX: VERSO IL WEB ED OLTRE!

Recently uploaded (20)

PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PPTX
Institutional Correction lecture only . . .
PDF
O7-L3 Supply Chain Operations - ICLT Program
PPTX
Cell Types and Its function , kingdom of life
PDF
Basic Mud Logging Guide for educational purpose
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
Microbial disease of the cardiovascular and lymphatic systems
PDF
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
PPTX
Week 4 Term 3 Study Techniques revisited.pptx
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PDF
Classroom Observation Tools for Teachers
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PPTX
Cell Structure & Organelles in detailed.
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
VCE English Exam - Section C Student Revision Booklet
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Supply Chain Operations Speaking Notes -ICLT Program
Abdominal Access Techniques with Prof. Dr. R K Mishra
Institutional Correction lecture only . . .
O7-L3 Supply Chain Operations - ICLT Program
Cell Types and Its function , kingdom of life
Basic Mud Logging Guide for educational purpose
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
Microbial disease of the cardiovascular and lymphatic systems
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
Week 4 Term 3 Study Techniques revisited.pptx
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Module 4: Burden of Disease Tutorial Slides S2 2025
Classroom Observation Tools for Teachers
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
Cell Structure & Organelles in detailed.
STATICS OF THE RIGID BODIES Hibbelers.pdf
VCE English Exam - Section C Student Revision Booklet

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