Le novità di Visual Studio Team Services
-
Upload
davide-benvegnu -
Category
Software
-
view
211 -
download
1
Transcript of Le novità di Visual Studio Team Services
![Page 1: Le novità di Visual Studio Team Services](https://reader035.fdocuments.us/reader035/viewer/2022070516/58720e731a28ab176b8b8053/html5/thumbnails/1.jpg)
Davide BenvegnùMicrosoft MVP Visual Studio ALMBlog: http://blog.dbtek.itTwitter: @davidebenvegnu
Le novità di Visual Studio Team Services
#build2016dnt
![Page 2: Le novità di Visual Studio Team Services](https://reader035.fdocuments.us/reader035/viewer/2022070516/58720e731a28ab176b8b8053/html5/thumbnails/2.jpg)
Davide Benvegnù• Director & CTO – DBTek Ltd
• Microsoft MVP in Visual Studio ALM• Membro di DotNetToscana, GetLatestVersion e HKMSC• Speaker a eventi nazionali e internazionali (CDays, SMAU,
Festival ICT, …)• Trainer (+ corso su Microsoft Virtual Academy -
bit.ly/MVAVSOIT)• GitHub (n3wt0n) – NuGet (DBTek) – SlideShare (n3wt0n)
@davidebenvegnu – www.davidebenvegnu.com – blog.dbtek.it
@bout Me
![Page 3: Le novità di Visual Studio Team Services](https://reader035.fdocuments.us/reader035/viewer/2022070516/58720e731a28ab176b8b8053/html5/thumbnails/3.jpg)
• Introduzione a VSTS• Le novità• Demo
Agenda
#build2016dnt
![Page 4: Le novità di Visual Studio Team Services](https://reader035.fdocuments.us/reader035/viewer/2022070516/58720e731a28ab176b8b8053/html5/thumbnails/4.jpg)
Introduzione a VSTS
# build2016dnt
![Page 5: Le novità di Visual Studio Team Services](https://reader035.fdocuments.us/reader035/viewer/2022070516/58720e731a28ab176b8b8053/html5/thumbnails/5.jpg)
Versione On-Cloud, fully managed, di TFS
Precedentemente aka “Visual Studio Online”
Nuove feature ogni 3 settimane
Cos’è VSTS
# build2016dnt
![Page 6: Le novità di Visual Studio Team Services](https://reader035.fdocuments.us/reader035/viewer/2022070516/58720e731a28ab176b8b8053/html5/thumbnails/6.jpg)
Suite completaSource Control, Agile planning, Test management,Build, Release Management
Ambiente integratoLink tra codice, work items, test, build e release
Enterprise readinessSecurity, SLA, ISO, gestione dei pool e delle codeIntegrazione con AAD
Perchè VSTS
# build2016dnt
![Page 7: Le novità di Visual Studio Team Services](https://reader035.fdocuments.us/reader035/viewer/2022070516/58720e731a28ab176b8b8053/html5/thumbnails/7.jpg)
Hosted build agentsNon serve installazione
Multi-platformSviluppo e Build .Net, Java, Objective-C, Javascript…Deploy su qualsiasi sistema, on-premises o on-cloud
TestEsecuzione manuale e/o automatica (pre/post build) di Unit Test, Functiontal Test e Load Test.
Perchè VSTS
![Page 8: Le novità di Visual Studio Team Services](https://reader035.fdocuments.us/reader035/viewer/2022070516/58720e731a28ab176b8b8053/html5/thumbnails/8.jpg)
Gratis fino a 5 utenti
Gratis per utenti con MSDN (illimitati)
Gratis per stakeholder (illimitati, feature limitate)
Gratis 240 minuti di build + 20.000 vum di load test
Perchè VSTS
# build2016dnt
![Page 9: Le novità di Visual Studio Team Services](https://reader035.fdocuments.us/reader035/viewer/2022070516/58720e731a28ab176b8b8053/html5/thumbnails/9.jpg)
Le novità di VSTS
# build2016dnt
![Page 10: Le novità di Visual Studio Team Services](https://reader035.fdocuments.us/reader035/viewer/2022070516/58720e731a28ab176b8b8053/html5/thumbnails/10.jpg)
Live Kanban• Se attivata, refresh automatico della Kanban
Kanban filter• Possibilità di filtrare i WorkItem in base a iteration, utente e tipo di
WorkItem
Rimozione del «DefaultCollection» dall’URL• Unificazione dei settings tra Account e Collection• Vecchi url ancora supportati• Inizio di una serie di modifiche per creazione Organizations
Novità Generali
# build2016dnt
![Page 11: Le novità di Visual Studio Team Services](https://reader035.fdocuments.us/reader035/viewer/2022070516/58720e731a28ab176b8b8053/html5/thumbnails/11.jpg)
DEMOKanban
![Page 12: Le novità di Visual Studio Team Services](https://reader035.fdocuments.us/reader035/viewer/2022070516/58720e731a28ab176b8b8053/html5/thumbnails/12.jpg)
Git Squash MergeNovità per gli Sviluppatori
# build2016dnt
Merge
Squash Merge
![Page 13: Le novità di Visual Studio Team Services](https://reader035.fdocuments.us/reader035/viewer/2022070516/58720e731a28ab176b8b8053/html5/thumbnails/13.jpg)
Package Management• Una sorta di NuGet interno privato• Private feed illimitati• Security a livello di feed e di singolo package• Estensione gratuita
• Supporto ai pacchetti NuGet• Coming soon: supporto a NPM e Maven
• Ora disponibile anche per gli account in Europa ed in Australia
Novità per gli Sviluppatori
# build2016dnt
![Page 14: Le novità di Visual Studio Team Services](https://reader035.fdocuments.us/reader035/viewer/2022070516/58720e731a28ab176b8b8053/html5/thumbnails/14.jpg)
Build template per Java• Supporto per Ant, Gradle e Maven
Build Task per Xamarin• Xamarin.Android supportato dal Hosted Agent!!!
Release Management• Deploy multiambiente condizionale• Deploy su Azure SQL Database• Provisioning di Virtual Machines
Novità per i DevOps
# build2016dnt
![Page 15: Le novità di Visual Studio Team Services](https://reader035.fdocuments.us/reader035/viewer/2022070516/58720e731a28ab176b8b8053/html5/thumbnails/15.jpg)
DEMOBuild
![Page 16: Le novità di Visual Studio Team Services](https://reader035.fdocuments.us/reader035/viewer/2022070516/58720e731a28ab176b8b8053/html5/thumbnails/16.jpg)
• VSTS Home: https://www.visualstudio.com/products/visual-studio-team-services-vs
• Feature List: https://msdn.microsoft.com/library/vs/alm/overview/alm-devops-feature-index
• Lista Novità / Prossime Feature: https://www.visualstudio.com/en-us/news/release-archive-vso
• Documentazione: https://www.visualstudio.com/get-started/overview-of-get-started-tasks-vs
Riferimenti
# build2016dnt