SlideShare ist ein Scribd-Unternehmen logo
1 von 16
saturday 2017
USING VISUAL STUDIO 2017 AS A
FULLY INTEGRATED ALM TOOL
Daniele Pozzobon
CHI SONO IO
Consulente Software in tecnologie Microsoft
Appassionato di Metodologie Agile
Evangelist Scrum
Marito e Padre
Pigro Certified
@pozzobondaniele
IL VIAGGIO Un giorno nella vita del
software
APPLICATION LIFECYCLE
MANAGEMENT
MonitorDeployBuildTestCode
APPLICATION LIFECICLE
MANAGEMENT
Preistoria
 Rilasci a mano
 Ricerche sui log
 Sessioni di debug lungissime
DevOps
 Rilasci Automatici
 Concentrarsi sul valore
 Ma… Troppi tool!
VISUAL STUDIO Il miglior amico del
programmatore
UN IDE VERAMENTE IDE
Vedremo come ci aiuta a
 Ridurre il Debito Tecnico
 Assicurarci software funzionante
 Facilitarci la vita nel gestire CI/CD
 Monitorare il software
 E altro ancora…
TO THE CODE!
EDITORCONFIG
Coding convetions semplici
Per maggiori info Link
CODEMAID
Estensione per mantenere il codice pulito
Per maggiori info Link
LIVE UNIT TESTING
Copertura del codice più chiara e in tempo reale
Per maggiori info Link
INTELLITEST
Migliorare la copertura in codice legacy
Per maggiori info Link
CONTINUOUS DELIVERY TOOLS FOR
VISUAL STUDIO
Funzionalità interessanti:
 Errori nel pannello del checkin
 Creazione automatica di Team Project
 Creazione automatica di pipeline CD
 Avviso Build
 In futuro Pull Request da VS
Per maggiori info Link
APPLICATION INSIGHTS
Funzionalità interessanti:
 Code lenses
Per maggiori info Link
SNAPSHOT DEBUG
Funzionalità interessanti:
 Code lenses
Per maggiori info Link
GRAZIE

Weitere ähnliche Inhalte

Ähnlich wie Using Visual Studio 2017 as a Fully Integrated DevOps Solution - VSSaturday 2017

Il tuo lavoro digitale sempre a portata di mano
Il tuo lavoro digitale sempre a portata di manoIl tuo lavoro digitale sempre a portata di mano
Il tuo lavoro digitale sempre a portata di manoOBIN Lab S.a.s.
 
Linux day 2016 Partanna: qualità del software - vincenzo buglino
Linux day 2016 Partanna: qualità del software - vincenzo buglinoLinux day 2016 Partanna: qualità del software - vincenzo buglino
Linux day 2016 Partanna: qualità del software - vincenzo buglinovincenzo buglino
 
Flavio ATZENI - SMAU 2014
Flavio ATZENI - SMAU 2014Flavio ATZENI - SMAU 2014
Flavio ATZENI - SMAU 2014Paradisi63
 
Essere project manager senza rinunciare all'agilità integrata - Fabio Savarino
Essere project manager senza rinunciare all'agilità integrata - Fabio SavarinoEssere project manager senza rinunciare all'agilità integrata - Fabio Savarino
Essere project manager senza rinunciare all'agilità integrata - Fabio SavarinoPMexpo
 
TIGPaper_DevOps_170615 Final
TIGPaper_DevOps_170615 FinalTIGPaper_DevOps_170615 Final
TIGPaper_DevOps_170615 FinalElena Vaciago
 
Depliant_TeamSystem_Lynfa_Studio
Depliant_TeamSystem_Lynfa_StudioDepliant_TeamSystem_Lynfa_Studio
Depliant_TeamSystem_Lynfa_StudioGiuseppe Torre
 
DevOps - Come diventare un buon DevOpper
DevOps -  Come diventare un buon DevOpperDevOps -  Come diventare un buon DevOpper
DevOps - Come diventare un buon DevOpperConsulthinkspa
 
CurriculumVitae_OnofrioComes
CurriculumVitae_OnofrioComesCurriculumVitae_OnofrioComes
CurriculumVitae_OnofrioComesonofrio comes
 
Application lifecycle management ... e quindi
Application lifecycle management ... e quindiApplication lifecycle management ... e quindi
Application lifecycle management ... e quindiDomusDotNet
 
Link me angularjs_reactjs_vuejs_nodejs
Link me angularjs_reactjs_vuejs_nodejsLink me angularjs_reactjs_vuejs_nodejs
Link me angularjs_reactjs_vuejs_nodejsFrancesco Venezia
 
Real Solutions Day - Progetto e gestione del lavoro: ALM in breve con Visual ...
Real Solutions Day - Progetto e gestione del lavoro: ALM in breve con Visual ...Real Solutions Day - Progetto e gestione del lavoro: ALM in breve con Visual ...
Real Solutions Day - Progetto e gestione del lavoro: ALM in breve con Visual ...Davide Benvegnù
 
ACG Enterprise: Evoluzione con C.A.T.A. Informatica
ACG Enterprise: Evoluzione con C.A.T.A. InformaticaACG Enterprise: Evoluzione con C.A.T.A. Informatica
ACG Enterprise: Evoluzione con C.A.T.A. InformaticaC.A.T.A. INFORMATICA
 
Acg enterprise & CATA Informatica: #lastoriacontinua
Acg enterprise & CATA Informatica: #lastoriacontinuaAcg enterprise & CATA Informatica: #lastoriacontinua
Acg enterprise & CATA Informatica: #lastoriacontinuaC.A.T.A. INFORMATICA
 
MAKING IN ITALY 2017 - Digital Doc Strategist
MAKING IN ITALY 2017 - Digital Doc StrategistMAKING IN ITALY 2017 - Digital Doc Strategist
MAKING IN ITALY 2017 - Digital Doc StrategistDavide Bin
 
Alyante Enterprise & C.A.T.A. Informatica
Alyante Enterprise & C.A.T.A. InformaticaAlyante Enterprise & C.A.T.A. Informatica
Alyante Enterprise & C.A.T.A. InformaticaC.A.T.A. INFORMATICA
 

Ähnlich wie Using Visual Studio 2017 as a Fully Integrated DevOps Solution - VSSaturday 2017 (20)

Il tuo lavoro digitale sempre a portata di mano
Il tuo lavoro digitale sempre a portata di manoIl tuo lavoro digitale sempre a portata di mano
Il tuo lavoro digitale sempre a portata di mano
 
Linux day 2016 Partanna: qualità del software - vincenzo buglino
Linux day 2016 Partanna: qualità del software - vincenzo buglinoLinux day 2016 Partanna: qualità del software - vincenzo buglino
Linux day 2016 Partanna: qualità del software - vincenzo buglino
 
Flavio ATZENI - SMAU 2014
Flavio ATZENI - SMAU 2014Flavio ATZENI - SMAU 2014
Flavio ATZENI - SMAU 2014
 
Essere project manager senza rinunciare all'agilità integrata - Fabio Savarino
Essere project manager senza rinunciare all'agilità integrata - Fabio SavarinoEssere project manager senza rinunciare all'agilità integrata - Fabio Savarino
Essere project manager senza rinunciare all'agilità integrata - Fabio Savarino
 
Webinar: "DevOps e Orchestrazione Bimodale dei Processi IT"
Webinar: "DevOps e Orchestrazione Bimodale dei Processi IT"Webinar: "DevOps e Orchestrazione Bimodale dei Processi IT"
Webinar: "DevOps e Orchestrazione Bimodale dei Processi IT"
 
TIGPaper_DevOps_170615 Final
TIGPaper_DevOps_170615 FinalTIGPaper_DevOps_170615 Final
TIGPaper_DevOps_170615 Final
 
Webinar: "DevSecOps: early, everywhere, at scale"
Webinar: "DevSecOps: early, everywhere, at scale"Webinar: "DevSecOps: early, everywhere, at scale"
Webinar: "DevSecOps: early, everywhere, at scale"
 
Depliant_TeamSystem_Lynfa_Studio
Depliant_TeamSystem_Lynfa_StudioDepliant_TeamSystem_Lynfa_Studio
Depliant_TeamSystem_Lynfa_Studio
 
Digital Universitas
Digital UniversitasDigital Universitas
Digital Universitas
 
DevOps - Come diventare un buon DevOpper
DevOps -  Come diventare un buon DevOpperDevOps -  Come diventare un buon DevOpper
DevOps - Come diventare un buon DevOpper
 
CurriculumVitae_OnofrioComes
CurriculumVitae_OnofrioComesCurriculumVitae_OnofrioComes
CurriculumVitae_OnofrioComes
 
Application lifecycle management ... e quindi
Application lifecycle management ... e quindiApplication lifecycle management ... e quindi
Application lifecycle management ... e quindi
 
Link me angularjs_reactjs_vuejs_nodejs
Link me angularjs_reactjs_vuejs_nodejsLink me angularjs_reactjs_vuejs_nodejs
Link me angularjs_reactjs_vuejs_nodejs
 
Real Solutions Day - Progetto e gestione del lavoro: ALM in breve con Visual ...
Real Solutions Day - Progetto e gestione del lavoro: ALM in breve con Visual ...Real Solutions Day - Progetto e gestione del lavoro: ALM in breve con Visual ...
Real Solutions Day - Progetto e gestione del lavoro: ALM in breve con Visual ...
 
ACG Enterprise: Evoluzione con C.A.T.A. Informatica
ACG Enterprise: Evoluzione con C.A.T.A. InformaticaACG Enterprise: Evoluzione con C.A.T.A. Informatica
ACG Enterprise: Evoluzione con C.A.T.A. Informatica
 
Acg enterprise & CATA Informatica: #lastoriacontinua
Acg enterprise & CATA Informatica: #lastoriacontinuaAcg enterprise & CATA Informatica: #lastoriacontinua
Acg enterprise & CATA Informatica: #lastoriacontinua
 
MAKING IN ITALY 2017 - Digital Doc Strategist
MAKING IN ITALY 2017 - Digital Doc StrategistMAKING IN ITALY 2017 - Digital Doc Strategist
MAKING IN ITALY 2017 - Digital Doc Strategist
 
Netspin Lab soluzioni per le aziende
Netspin Lab soluzioni per le aziendeNetspin Lab soluzioni per le aziende
Netspin Lab soluzioni per le aziende
 
Alyante Enterprise & C.A.T.A. Informatica
Alyante Enterprise & C.A.T.A. InformaticaAlyante Enterprise & C.A.T.A. Informatica
Alyante Enterprise & C.A.T.A. Informatica
 
Microsoft Fast - Overview
Microsoft Fast - OverviewMicrosoft Fast - Overview
Microsoft Fast - Overview
 

Using Visual Studio 2017 as a Fully Integrated DevOps Solution - VSSaturday 2017

Hinweis der Redaktion

  1. In quanto programmatore pigro tendo ad apprezzare molto chi mi da una mano a semplificarmi i task più semplici e ripetitivi
  2. Vi faro vedere qualche funzionalta che mi ha particolarmente semplificato la vita anche se non tutte saranno novità del 2017
  3. Vi faro vedere qualche funzionalta che mi ha particolarmente semplificato la vita anche se non tutte saranno novità del 2017