SlideShare a Scribd company logo
Davide Benvegnù
Introduzione a
Visual Studio Online
#VSOIntro
DAVIDE BENVEGNU’
 International Development Manager – Aruba.it
 Freelancer - DBTek
 Microsoft MVP in Visual Studio ALM
 Speaker a eventi nazionali (Community Days, SMAU, Festival ICT…)
 Trainer (a breve 2 corsi su Microsoft Virtual Academy)
 Membro di DotNetToscana e GetLatestVersion
 2 articoli come Guest Post MSDN
@davidebenvegnu – www.davidebenvegnu.com – blog.dbtek.it
Chi sono
#VSOIntro
 Introduzione all'ALM
 Panoramica e Caratteristiche di VSO
 Differenze tra VSO e TFS
 Demo
Agenda
#VSOIntro
 02/02/2015 – Introduzione a Visual Studio Online
 02/03/2015 – Gestione del codice sorgente con Visual Studio Online
 13/04/2015 – Cloud Load Testing con Visual Studio Online
 04/05/2015 – Continuous Integration con Visual Studio Online
 01/06/2015 – Integrare Visual Studio Online: Rest API & Service Hooks
Serie
#VSOIntro
#VSOIntro
Introduzione a Visual Studio Online
Introduzione all’ALM
Application Lifecycle Management
#VSOIntro
#VSOIntro
Introduzione a Visual Studio Online
Panoramica e caratteristiche di
VSO
 Versione On-Cloud, fully managed, di TFS
 Precedentemente noto come «Team Foundation Sevices»
 Non ha bisogno di server, installazioni, configurazioni…
 Tutto funziona al primo tentativo 
 Nuove feature disponibili mediamente ogni 3 settimane
 Deployate automaticamente in modo trasparente per l’utente
Visual Studio Online
#VSOIntro
 Integrabile ed estendibile
 Espone un set di REST API
 Service Hooks
 Meno personalizzabile della versione on-premises
 Non è possibile personalizzare il Process Template
 Non è possibile personalizzare la UI del portale
 No Data Export (ma ci sono le REST API…)
Visual Studio Online
#VSOIntro
 Gratis fino a 5 utenti
 Benefit con MSDN (build e load testing)
 Licenze Stakeholder gratuite
 È possibile scegliere il Data Center dove creare l’account:
 Stati Uniti centro-meridionali
 Europa Occidentale
Visual Studio Online
#VSOIntro
VSO: Caratteristiche
#VSOIntro
Sviluppo Gestione del lavoro Build
Test Deploy Analisi
 Source & Version Control
 Repository con TFVC o Git
 Cronologia delle modifiche
 Revisione del codice
 Gestione dei branch (anche grafica)
 Cross platform (Team Explorer Everywhere).
VSO: Sviluppo
#VSOIntro
Sviluppo Cross Platform
#VSOIntro
Ma con Visual Studio Online si può solo sviluppare con tecnologie
Microsoft in ambiente Microsoft…
 Plugin grafico per Eclipse + CLI
 Molti sistemi operativi e piattaforme:
 Windows (x86 & x64)
 Linux (PowerPC, x86 & x64)
 Unix (SPARC, PowerPC, RISC, Itanium, x86 & x64)
 Mac OS X (PowerPC & Intel)
 È estendibile mediante script
Team Explorer Everywhere
#VSOIntro
 Template «normale» CMMI, Agile, Scrum
 Gestione del backlog
 Gestione dei team ad assegnazione task
 Kanban di progetto, di sprint / iterazione, di team
 Gestione dei bug e degli impediment
 Collaborazione (chat del team)
 Feedback e interazione con gli Stakeholder.
VSO: Gestione del lavoro
#VSOIntro
 Servizio di compilazione as a service
 Esecuzione di unit test pre build
 Definizione di build personalizzate
 Diverse modalità:
 Manuale
 Continuous Integration (build a ogni check-in)
 Rolling Build (build consecutive se non in esecuzione)
 Gated check-in (check-in confermato solo se la build ha successo)
 Scheduled Build.
VSO: Build
#VSOIntro
 Creazione e/o registrazione di Test funzionali
 Organizzazione in Test Plan e Test Suite
 Test di carico nel cloud
 Test delle performance
 Utilizzo con Microsoft Test Manager (MTM).
VSO: Test
#VSOIntro
 Gestione dei rilasci
 Deploy post-build
 Continuous deployment
 Integrazione con Azure
 Release Manager as a Service.
VSO: Deploy
#VSOIntro
Application Insights
 Monitoring dell’utilizzo di:
 Applicazioni Web ASP.Net
 NEW! App Windows Phone
 NEW! App Windows Store
 NEW! Java Web App
 Monitoring delle performance
 Verifica della disponibilità
 Dashboard personalizzabile.
VSO: Analisi
#VSOIntro
#VSOIntro
Introduzione a Visual Studio Online
Differenza tra VSO e TFS
Visual Studio Online
 On Cloud
 Gratis fino a 5 utenti*
 Estendibile tramite Rest API e
Service Hooks
 Accesso con Account Microsoft o
con AAD
 Configurazione ambiente non
necessaria
Team Foundation Server
 On Premises
 Necessarie licenza e CAL
 Estendibile tramite Client Object
Model (SDK)
 Accesso con account di dominio su
Active Directory
 Controllo e amministrazione
ambiente obbligatori
Principali differenze
#VSOIntro
Comparazione: TFS vs VSO
#VSOIntro
TFS VSO
Work Items, Version Control e Build Si Si
Agile Product/Project Management Si Si
Test Case Management Si Si
Sviluppo "Eterogeneo" (Eclipse, Git, ...) Si Si
Facilità di Installazione e Setup +/- ++
Collaborazione con chiunque, da ovunque +/- ++
Supporto CodeLens Si Si
I dati rimangono dentro la tua rete Si No
Personalizzazione di Process Template e Work Item Si No
Integrazione con Sharepoint Si No
Data Warehouse e Reporting Si No
Cloud Load Testing No Si
Integrazione con Azure Portal (preview) No Si
Ultima versione sempre disponibile No Si
http://www.visualstudio.com/en-us/news/release-archive-vso
#VSOIntro
Introduzione a Visual Studio Online
Demo
Microsoft websites:
 http://www.visualstudio.com/explore/app-lifecycle-management-vs
 http://msdn.microsoft.com/vstudio/ff637362.aspx
Visual Studio ALM Rangers:
 http://aka.ms/vsarsolutions
Blog
 http://blog.dbtek.it
GetLatestVersion:
 http://www.getlatestversion.it/
Riferimenti
#VSOIntro
13/02/2015 – Microsoft Mobile Camp:
 Microsoft + DotNetToscana
 Firenze – Hotel Centrale
 https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=103261309
6&culture=it-IT
28/02/2015 – Le novità di Visual Studio 2015:
 DotNetToscana + Visual Basic Tips&Tricks
 Firenze – Hotel Centrale
 http://www.visual-basic.it/DettaglioNews/tabid/160/ArticleId/1772/Le-
novita-di-Visual-Studio-2015.aspx
Prossimi Eventi - Febbario
#VSOIntro
Introduzione a Visual Studio Online
Davide Benvegnù
GRAZIE!
#VSOIntro

More Related Content

PPTX
Continuous Integration con Visual Studio Online
Davide Benvegnù
 
PPTX
Integrazione con Visual Studio Online
Davide Benvegnù
 
PPTX
ASP.NET performance optimization
Andrea Dottor
 
PDF
Spa with Blazor
Nicolò Carandini
 
PPTX
Xamarin Forms: one technology to rule them all - Matteo Pagani - Codemotion R...
Codemotion
 
PPS
Sviluppo Web Agile Con MonoRail
Stefano Ottaviani
 
PPTX
Uno sguardo a Team Foundation Server 2017
Matteo Emili
 
PPTX
Automatically deployment to Azure Web Sites
Gian Maria Ricci
 
Continuous Integration con Visual Studio Online
Davide Benvegnù
 
Integrazione con Visual Studio Online
Davide Benvegnù
 
ASP.NET performance optimization
Andrea Dottor
 
Spa with Blazor
Nicolò Carandini
 
Xamarin Forms: one technology to rule them all - Matteo Pagani - Codemotion R...
Codemotion
 
Sviluppo Web Agile Con MonoRail
Stefano Ottaviani
 
Uno sguardo a Team Foundation Server 2017
Matteo Emili
 
Automatically deployment to Azure Web Sites
Gian Maria Ricci
 

What's hot (20)

PPTX
Rich client application: MVC4 + MVVM = Knockout.js
Giorgio Di Nardo
 
PPTX
ASP.NET 4.6 e ASP.NET 5...l'evoluzione del web
Andrea Dottor
 
PPTX
Realizzare applicazioni cross-platform con Xamarin e il pattern MVVM
Codemotion
 
PPTX
Multi-Device Hybrid Apps con Visual Studio e Apache Cordova
Andrea Dottor
 
PPTX
Alessandro Forte - MVP vs MVC
Alessandro Forte
 
PPTX
Alessandro Forte - Realizzare controlli Ajax in ASP.Net
Alessandro Forte
 
PPTX
ASP.NET MVC 3: se non ora, quando?
Giorgio Di Nardo
 
PPT
Generazione Dinamica di Codice in .NET
Stefano Ottaviani
 
PPTX
Cloud Load Testing con Visual Studio Online
Davide Benvegnù
 
PDF
Wasm and Blazor CDays keynote
Nicolò Carandini
 
PPTX
Christmas greetings cards with blazor
Nicolò Carandini
 
PPTX
Le novità di Visual Studio 2015 per lo sviluppatore ASP.NET
Emanuele Bartolesi
 
PPTX
Alessandro Forte - ASP.Net 4.0
Alessandro Forte
 
PPTX
Selenium e testing web - di Alessio Benedetti
Giuneco S.r.l
 
PPTX
UI Composition - Prism
DotNetMarche
 
PDF
Blazor: are we ready for the launch?
Andrea Agnoletto
 
PPTX
Php for ASP.NET Developers
Emanuele Bartolesi
 
PPTX
Community Days 2015 Introduzione a Xamarin
Dan Ardelean
 
PPTX
ALM Revolutions - What's new in visual studio ALM 11
DomusDotNet
 
PPTX
Blazor with .net 5 - di Gerardo Greco
Giuneco S.r.l
 
Rich client application: MVC4 + MVVM = Knockout.js
Giorgio Di Nardo
 
ASP.NET 4.6 e ASP.NET 5...l'evoluzione del web
Andrea Dottor
 
Realizzare applicazioni cross-platform con Xamarin e il pattern MVVM
Codemotion
 
Multi-Device Hybrid Apps con Visual Studio e Apache Cordova
Andrea Dottor
 
Alessandro Forte - MVP vs MVC
Alessandro Forte
 
Alessandro Forte - Realizzare controlli Ajax in ASP.Net
Alessandro Forte
 
ASP.NET MVC 3: se non ora, quando?
Giorgio Di Nardo
 
Generazione Dinamica di Codice in .NET
Stefano Ottaviani
 
Cloud Load Testing con Visual Studio Online
Davide Benvegnù
 
Wasm and Blazor CDays keynote
Nicolò Carandini
 
Christmas greetings cards with blazor
Nicolò Carandini
 
Le novità di Visual Studio 2015 per lo sviluppatore ASP.NET
Emanuele Bartolesi
 
Alessandro Forte - ASP.Net 4.0
Alessandro Forte
 
Selenium e testing web - di Alessio Benedetti
Giuneco S.r.l
 
UI Composition - Prism
DotNetMarche
 
Blazor: are we ready for the launch?
Andrea Agnoletto
 
Php for ASP.NET Developers
Emanuele Bartolesi
 
Community Days 2015 Introduzione a Xamarin
Dan Ardelean
 
ALM Revolutions - What's new in visual studio ALM 11
DomusDotNet
 
Blazor with .net 5 - di Gerardo Greco
Giuneco S.r.l
 
Ad

Viewers also liked (17)

PPT
Ad
nondit
 
PDF
Come presentarsi efficacemente a un investitore
Francesco Baruffi
 
PPT
Interim presentation GSJ11
Alessio Ricco
 
PDF
Social media - Casi studio di successo di aziende italiane
KEA s.r.l.
 
PDF
Lo storytelling come strumento di project management?
msandrini
 
PDF
#VDT Visual Design Thinking - Todi Appy Days 2015
Todi Appy Days
 
PDF
Visual storytelling per il business
La Content
 
PDF
Visual thinking - comunicazione visiva corretta
Claudia De Simone
 
PDF
#Smartrevolution - Wearable Experience
Carlo Frinolli Puzzilli
 
PDF
#VDT - Visual Design Thinkig @AppyDays Todi 2015
Carlo Frinolli Puzzilli
 
PDF
Case study restyling aziendale
Simone Piperno
 
PDF
Agile Project Management
Giulio Roggero
 
PDF
Il Piano di Project Management in 20 mosse
Marco De Santis, PMP, CFPP
 
PDF
Storytelling 2.0: definizione, tools, casi studio
Laura Trapani
 
PPT
PROJECT DESIGN - Tecniche di redazione dei progetti europei
Cristina Belloni
 
PDF
Big-tent UX (UX Camp West 2016)
Peter Boersma
 
PPTX
WTF - Why the Future Is Up to Us - pptx version
Tim O'Reilly
 
Ad
nondit
 
Come presentarsi efficacemente a un investitore
Francesco Baruffi
 
Interim presentation GSJ11
Alessio Ricco
 
Social media - Casi studio di successo di aziende italiane
KEA s.r.l.
 
Lo storytelling come strumento di project management?
msandrini
 
#VDT Visual Design Thinking - Todi Appy Days 2015
Todi Appy Days
 
Visual storytelling per il business
La Content
 
Visual thinking - comunicazione visiva corretta
Claudia De Simone
 
#Smartrevolution - Wearable Experience
Carlo Frinolli Puzzilli
 
#VDT - Visual Design Thinkig @AppyDays Todi 2015
Carlo Frinolli Puzzilli
 
Case study restyling aziendale
Simone Piperno
 
Agile Project Management
Giulio Roggero
 
Il Piano di Project Management in 20 mosse
Marco De Santis, PMP, CFPP
 
Storytelling 2.0: definizione, tools, casi studio
Laura Trapani
 
PROJECT DESIGN - Tecniche di redazione dei progetti europei
Cristina Belloni
 
Big-tent UX (UX Camp West 2016)
Peter Boersma
 
WTF - Why the Future Is Up to Us - pptx version
Tim O'Reilly
 
Ad

Similar to Webcast - Introduzione a Visual Studio Online (15)

PPTX
Gestione del codice sorgente con Visual Studio Online
Davide Benvegnù
 
PPTX
Introduction to Xamarin and Xamarin Forms
Angelo Gino Varrati
 
PPTX
What's new in Visual Studio 2019
Alessio Iafrate
 
PPTX
2014.04.04 Sviluppare applicazioni web (completamente) on line con Visual Stu...
Marco Parenzan
 
PPTX
Fondamenti di ALM per le App Mobile
Davide Benvegnù
 
PPTX
Autumn Event Vicenza
Piero Sbressa
 
PPTX
Integrazione continua con TFS Build
Gian Maria Ricci
 
PPTX
Test di carico con Visual Studio Online: facile!
Davide Benvegnù
 
PPTX
Sviluppare applicazioni web (completamente) on-line con Visual Studio Online ...
Marco Parenzan
 
PPTX
VS Package @ CD2008
Mauro Servienti
 
PPTX
Tfs Basic - Quick Intro
Gian Maria Ricci
 
PPTX
Il buon programmatore - consigli pratici per una vita felice
Andrea Dottor
 
PPTX
VS2013 what's new!!
Massimo Bonanni
 
PPTX
Vs04 - DevOps: Continuous Deployment con Windows Azure
Antonio Liccardi
 
PPTX
Da GitHub a Nuget con la nuova build di Visual Studio Online
Davide Benvegnù
 
Gestione del codice sorgente con Visual Studio Online
Davide Benvegnù
 
Introduction to Xamarin and Xamarin Forms
Angelo Gino Varrati
 
What's new in Visual Studio 2019
Alessio Iafrate
 
2014.04.04 Sviluppare applicazioni web (completamente) on line con Visual Stu...
Marco Parenzan
 
Fondamenti di ALM per le App Mobile
Davide Benvegnù
 
Autumn Event Vicenza
Piero Sbressa
 
Integrazione continua con TFS Build
Gian Maria Ricci
 
Test di carico con Visual Studio Online: facile!
Davide Benvegnù
 
Sviluppare applicazioni web (completamente) on-line con Visual Studio Online ...
Marco Parenzan
 
VS Package @ CD2008
Mauro Servienti
 
Tfs Basic - Quick Intro
Gian Maria Ricci
 
Il buon programmatore - consigli pratici per una vita felice
Andrea Dottor
 
VS2013 what's new!!
Massimo Bonanni
 
Vs04 - DevOps: Continuous Deployment con Windows Azure
Antonio Liccardi
 
Da GitHub a Nuget con la nuova build di Visual Studio Online
Davide Benvegnù
 

More from Davide Benvegnù (20)

PPTX
DevSecOps Done Right - Strategies and Tools.pptx
Davide Benvegnù
 
PPTX
Secure Your Open Source Projects For Free
Davide Benvegnù
 
PPTX
Microsoft Skills Bootcamp - The power of GitHub and Azure
Davide Benvegnù
 
PPTX
All Around Azure: DevOps with GitHub - Managing the Flow of Work
Davide Benvegnù
 
PPTX
CI CD per .Net 5? Facile con Azure Pipelines e GitHub Actions
Davide Benvegnù
 
PPTX
GitHub Actions: your free CI engine (and much more)
Davide Benvegnù
 
PPTX
Life of a Remote Developer - Productivity tips (MSBuild 2020)
Davide Benvegnù
 
PPTX
Consolidating Infrastructure with Azure Kubernetes Service - MS Online Tech F...
Davide Benvegnù
 
PPTX
Debugging and Interacting with Production Applications - MS Online Tech Forum
Davide Benvegnù
 
PPTX
Architect your app modernization journey with containers on Microsoft Azure
Davide Benvegnù
 
PPTX
Build 2019 HK - Deep Dive notable announcements
Davide Benvegnù
 
PPTX
How I choose which services to use in Azure
Davide Benvegnù
 
PPTX
Secure your applications with Azure AD and Key Vault
Davide Benvegnù
 
PPTX
Microservices with Azure Service Fabric
Davide Benvegnù
 
PPTX
Develop a Serverless Integration Platform for the Enterprise
Davide Benvegnù
 
PPTX
.NET microservices with Azure Service Fabric
Davide Benvegnù
 
PPTX
SharePoint Disaster Recovery in Microsoft Azure
Davide Benvegnù
 
PPTX
Microsoft TechSummit - Deploy your Solution to IaaS and PaaS with VSTS and Az...
Davide Benvegnù
 
PPTX
VS2017PI - Le novità di visual studio team services
Davide Benvegnù
 
PPTX
Accelerate Your Bot Development with DevOps
Davide Benvegnù
 
DevSecOps Done Right - Strategies and Tools.pptx
Davide Benvegnù
 
Secure Your Open Source Projects For Free
Davide Benvegnù
 
Microsoft Skills Bootcamp - The power of GitHub and Azure
Davide Benvegnù
 
All Around Azure: DevOps with GitHub - Managing the Flow of Work
Davide Benvegnù
 
CI CD per .Net 5? Facile con Azure Pipelines e GitHub Actions
Davide Benvegnù
 
GitHub Actions: your free CI engine (and much more)
Davide Benvegnù
 
Life of a Remote Developer - Productivity tips (MSBuild 2020)
Davide Benvegnù
 
Consolidating Infrastructure with Azure Kubernetes Service - MS Online Tech F...
Davide Benvegnù
 
Debugging and Interacting with Production Applications - MS Online Tech Forum
Davide Benvegnù
 
Architect your app modernization journey with containers on Microsoft Azure
Davide Benvegnù
 
Build 2019 HK - Deep Dive notable announcements
Davide Benvegnù
 
How I choose which services to use in Azure
Davide Benvegnù
 
Secure your applications with Azure AD and Key Vault
Davide Benvegnù
 
Microservices with Azure Service Fabric
Davide Benvegnù
 
Develop a Serverless Integration Platform for the Enterprise
Davide Benvegnù
 
.NET microservices with Azure Service Fabric
Davide Benvegnù
 
SharePoint Disaster Recovery in Microsoft Azure
Davide Benvegnù
 
Microsoft TechSummit - Deploy your Solution to IaaS and PaaS with VSTS and Az...
Davide Benvegnù
 
VS2017PI - Le novità di visual studio team services
Davide Benvegnù
 
Accelerate Your Bot Development with DevOps
Davide Benvegnù
 

Webcast - Introduzione a Visual Studio Online

  • 1. Davide Benvegnù Introduzione a Visual Studio Online #VSOIntro
  • 2. DAVIDE BENVEGNU’  International Development Manager – Aruba.it  Freelancer - DBTek  Microsoft MVP in Visual Studio ALM  Speaker a eventi nazionali (Community Days, SMAU, Festival ICT…)  Trainer (a breve 2 corsi su Microsoft Virtual Academy)  Membro di DotNetToscana e GetLatestVersion  2 articoli come Guest Post MSDN @davidebenvegnu – www.davidebenvegnu.com – blog.dbtek.it Chi sono #VSOIntro
  • 3.  Introduzione all'ALM  Panoramica e Caratteristiche di VSO  Differenze tra VSO e TFS  Demo Agenda #VSOIntro
  • 4.  02/02/2015 – Introduzione a Visual Studio Online  02/03/2015 – Gestione del codice sorgente con Visual Studio Online  13/04/2015 – Cloud Load Testing con Visual Studio Online  04/05/2015 – Continuous Integration con Visual Studio Online  01/06/2015 – Integrare Visual Studio Online: Rest API & Service Hooks Serie #VSOIntro
  • 5. #VSOIntro Introduzione a Visual Studio Online Introduzione all’ALM
  • 7. #VSOIntro Introduzione a Visual Studio Online Panoramica e caratteristiche di VSO
  • 8.  Versione On-Cloud, fully managed, di TFS  Precedentemente noto come «Team Foundation Sevices»  Non ha bisogno di server, installazioni, configurazioni…  Tutto funziona al primo tentativo   Nuove feature disponibili mediamente ogni 3 settimane  Deployate automaticamente in modo trasparente per l’utente Visual Studio Online #VSOIntro
  • 9.  Integrabile ed estendibile  Espone un set di REST API  Service Hooks  Meno personalizzabile della versione on-premises  Non è possibile personalizzare il Process Template  Non è possibile personalizzare la UI del portale  No Data Export (ma ci sono le REST API…) Visual Studio Online #VSOIntro
  • 10.  Gratis fino a 5 utenti  Benefit con MSDN (build e load testing)  Licenze Stakeholder gratuite  È possibile scegliere il Data Center dove creare l’account:  Stati Uniti centro-meridionali  Europa Occidentale Visual Studio Online #VSOIntro
  • 11. VSO: Caratteristiche #VSOIntro Sviluppo Gestione del lavoro Build Test Deploy Analisi
  • 12.  Source & Version Control  Repository con TFVC o Git  Cronologia delle modifiche  Revisione del codice  Gestione dei branch (anche grafica)  Cross platform (Team Explorer Everywhere). VSO: Sviluppo #VSOIntro
  • 13. Sviluppo Cross Platform #VSOIntro Ma con Visual Studio Online si può solo sviluppare con tecnologie Microsoft in ambiente Microsoft…
  • 14.  Plugin grafico per Eclipse + CLI  Molti sistemi operativi e piattaforme:  Windows (x86 & x64)  Linux (PowerPC, x86 & x64)  Unix (SPARC, PowerPC, RISC, Itanium, x86 & x64)  Mac OS X (PowerPC & Intel)  È estendibile mediante script Team Explorer Everywhere #VSOIntro
  • 15.  Template «normale» CMMI, Agile, Scrum  Gestione del backlog  Gestione dei team ad assegnazione task  Kanban di progetto, di sprint / iterazione, di team  Gestione dei bug e degli impediment  Collaborazione (chat del team)  Feedback e interazione con gli Stakeholder. VSO: Gestione del lavoro #VSOIntro
  • 16.  Servizio di compilazione as a service  Esecuzione di unit test pre build  Definizione di build personalizzate  Diverse modalità:  Manuale  Continuous Integration (build a ogni check-in)  Rolling Build (build consecutive se non in esecuzione)  Gated check-in (check-in confermato solo se la build ha successo)  Scheduled Build. VSO: Build #VSOIntro
  • 17.  Creazione e/o registrazione di Test funzionali  Organizzazione in Test Plan e Test Suite  Test di carico nel cloud  Test delle performance  Utilizzo con Microsoft Test Manager (MTM). VSO: Test #VSOIntro
  • 18.  Gestione dei rilasci  Deploy post-build  Continuous deployment  Integrazione con Azure  Release Manager as a Service. VSO: Deploy #VSOIntro
  • 19. Application Insights  Monitoring dell’utilizzo di:  Applicazioni Web ASP.Net  NEW! App Windows Phone  NEW! App Windows Store  NEW! Java Web App  Monitoring delle performance  Verifica della disponibilità  Dashboard personalizzabile. VSO: Analisi #VSOIntro
  • 20. #VSOIntro Introduzione a Visual Studio Online Differenza tra VSO e TFS
  • 21. Visual Studio Online  On Cloud  Gratis fino a 5 utenti*  Estendibile tramite Rest API e Service Hooks  Accesso con Account Microsoft o con AAD  Configurazione ambiente non necessaria Team Foundation Server  On Premises  Necessarie licenza e CAL  Estendibile tramite Client Object Model (SDK)  Accesso con account di dominio su Active Directory  Controllo e amministrazione ambiente obbligatori Principali differenze #VSOIntro
  • 22. Comparazione: TFS vs VSO #VSOIntro TFS VSO Work Items, Version Control e Build Si Si Agile Product/Project Management Si Si Test Case Management Si Si Sviluppo "Eterogeneo" (Eclipse, Git, ...) Si Si Facilità di Installazione e Setup +/- ++ Collaborazione con chiunque, da ovunque +/- ++ Supporto CodeLens Si Si I dati rimangono dentro la tua rete Si No Personalizzazione di Process Template e Work Item Si No Integrazione con Sharepoint Si No Data Warehouse e Reporting Si No Cloud Load Testing No Si Integrazione con Azure Portal (preview) No Si Ultima versione sempre disponibile No Si http://www.visualstudio.com/en-us/news/release-archive-vso
  • 23. #VSOIntro Introduzione a Visual Studio Online Demo
  • 24. Microsoft websites:  http://www.visualstudio.com/explore/app-lifecycle-management-vs  http://msdn.microsoft.com/vstudio/ff637362.aspx Visual Studio ALM Rangers:  http://aka.ms/vsarsolutions Blog  http://blog.dbtek.it GetLatestVersion:  http://www.getlatestversion.it/ Riferimenti #VSOIntro
  • 25. 13/02/2015 – Microsoft Mobile Camp:  Microsoft + DotNetToscana  Firenze – Hotel Centrale  https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=103261309 6&culture=it-IT 28/02/2015 – Le novità di Visual Studio 2015:  DotNetToscana + Visual Basic Tips&Tricks  Firenze – Hotel Centrale  http://www.visual-basic.it/DettaglioNews/tabid/160/ArticleId/1772/Le- novita-di-Visual-Studio-2015.aspx Prossimi Eventi - Febbario #VSOIntro
  • 26. Introduzione a Visual Studio Online Davide Benvegnù GRAZIE! #VSOIntro