Davide Benvegnù Introduzione a Visual Studio Online #VSOIntro.

Slides:



Advertisements
Presentazioni simili
Presentazione della tesi di laurea di Flavio Casadei Della Chiesa Newsletter: un framework per una redazione web.
Advertisements

Agile e Scrum.
ISA Server 2004 Enterprise Edition Preview. ISA Server 2004.
Windows Development Day 28/01/05 Bologna The Media Center Show Daniele Bochicchio Microsoft ASP.NET MVP Daniele Bochicchio
Visual Studio Tools For Office 2005 Fabio Santini. NET Senior Developer Evangelist Microsoft Italy.
Crea il tuo sito con Web Matrix e il Web Hosting su ASP.NET
Sharepoint Gabriele Castellani
| | Microsoft Certificate Lifecycle Manager.
Academic Programs Emanuele Arpini Academic Programs Manager
Strumenti di sviluppo Microsoft Campagna incentivi per Software Assurance Opportunità di vendita.
REGIONE PUGLIATECNOPOLIS CSATA Sustainable and Effective Entrepreneurship Development Scheme INTERREG IIIB – CADSES WORKSHOP LA PUGLIA DELLA COOPERAZIONE.
L’inclusione dei comuni piccoli
Introduzione a Scrum
Unalternativa a Microsoft Office OpenOffice Author Kristian Reale Rev by Kristian Reale Liberamente distribuibile secondo i termini della licenza.
CAPITOLO 2 INTRODUZIONE AL LINGUAGGIO JAVA E ALL'AMBIENTE HOTJAVA.
Applicazioni mobile Better Software 2009 Massimiliano Zani Sms Italia.
Microsoft Windows Installazione, gestione ed utilizzo delle risorse Microsoft nella sezione INFN di BOLOGNA.
SVILUPPO MODERNO DI APPLICAZIONI PER WINDOWS
COMPETITOR ANALYSIS.
Monitoring di sistemi e di applicazioni
Kerio Connect 7.2 Partner Preview Marino Vigliotti Ingegnere Vendite Kerio Technologies.
MetodoEvolus Evolvere nella continuità. Certificazione Windows 7 logo Nuova procedura di setup Certificazione SQL 2008 R1 Consolle di produzione.
Frontespizio tesi Fromtespizio tesi Introduzione
Office 365 per professionisti e piccole imprese
Kerio Workspace Un unico spazio per condividere files e collaborare a grandi idee Marino Vigliotti Sales Engineer Kerio Technologies.
Windows Azure Community Tour… la vendemmia Mario De Ghetto Microsoft MVP – Visual Basic Development Iscritto allOrdine degli Ingegneri di Belluno Community.
Calendario eventi sanitari Convocazione tramite SMS
Renato Francesco Giorgini Evangelist IT Pro
Windows Intune, la soluzione Cloud per la gestione dei PC in azienda Lorenzo Santagata Product Marketing Manager Windows Client Microsoft 15 dicembre 2010.
Firenze – Festival della Creatività 2009 Comm.it s.r.l. – Ing. Davide Rogai, Ph.D. – Software >> fast on demand software.
BIRT Business Intelligence Reporting Tools
Servizi Grid ed agenti mobili : un ambiente di sviluppo e delivering
Progetti sotto controllo con.NET Gadgeteer e Team Foundation Service (e un pizzico di Azure) Marco Minerva Blog: Twitter:
Soluzioni Windows Server per piccole imprese
Un problema importante
IBM Lotus Notes e Domino
Progetto Premessa I primi punti su cui basare il corretto funzionamento di un organo di informazione on line sono: territorialità:
Protocolli e architetture per WIS. Web Information Systems (WIS) Un Web Information System (WIS) usa le tecnologie Web per permettere la fruizione di.
Introduzione ad Atlassian JIRA
#sqlsatPordenone #sqlsat367 February 28, 2015 Unit testing su database Alessandro
Costruire applicazioni cross-platform con Xamarin e Visual Studio 2013
Diventa blogger Analisi degli obiettivi Piattaforma Wordpress Francesca Sanzo -
TW Asp - Active Server Pages Nicola Gessa. TW Nicola Gessa Introduzione n Con l’acronimo ASP (Active Server Pages) si identifica NON un linguaggio di.
CMS per la scuola con JOOMLA
Panoramica del nuovo modello di distribuzione dei supporti Open per i clienti Open License Lancio Marzo ‘08: Rest of Emea incl. Italy.
Creare un App per Windows Phone con App Studio. Mi presento Ing. Laura La Manna Microsoft MVP (Visual blogs.orangedotnet.org/lauralamanna.
Ingegneria del software Modulo 1 -Introduzione al processo software Unità didattica 6 - Gestione della configurazione software Ernesto Damiani Università.
By: Powered by:. Tecnologia Microsoft La soluzione CCAnalyzer utilizza la tecnologia OLAP (On Line Analytical Processing) di Microsoft presente nel software.
Eprogram informatica V anno.
Da GitHub a NuGet con la nuova build di Visual Studio Online Davide Benvegnù Managing Director & CTO – DBTek Ltd Microsoft MVP Visual Studio
Presenta – #wpc15it1 BI005 - Real Power BI Franco Perduca Factory Software srl
Presenta – #wpc15it1 Build vNext, cosa cambia nella continuous integration di TFS/VSTS (PKA VSO) Gian.
.NET vNext e lo sviluppo web cross-platform
Davide Benvegnù Gestione del codice sorgente con VSO #VSOSources.
Davide Benvegnù Integrazione con Visual Studio Online #VSOAPI.
NEWS 2015 MyCompany Presentazione. MyCompany Supervisione di tutti gli Impianti registarti nel Cloud Creazione di Offerte personalizzate con il proprio.
OpenAM & OpenIG 30 settembre 2015.
Servizi portanti di adeguamento e diffusione del protocollo informatico Calliope a tutte le articolazioni del Ministero della Giustizia #1Messa in sicurezza.
Open City Platform è un progetto finanziato da Application Store Tutorial 30/09/2015.
OpenShift Origin – Cosa è
Adobe Connect Valeria Ardizzone INFN Catania Mini-workshop sulla formazione a distanza Frascati(Roma),
Davide Benvegnù Continuous Integration con VSO #VSOCI.
Davide Benvegnù Cloud Load Testing con VSO #VSOLoadTest.
Enterprise Store AG 26/02/2015. Agenda ●Use Case ●Requisiti aggiuntivi ●Architettura ●Strumenti per lo sviluppo ●Suddivisione delle attività.
OpenShift Origin Architecture Componenti I due elementi base della piattaforma sono il Broker ed il/i Node/s. il server Broker è un’applicazione Rail che.
The Tavolo™. DESCRIZIONE 1 IL BISOGNO DELL’AZIENDA La necessità dell’azienda consiste nella volontà di posizionarsi come figura di riferimento innovativo.
La gestione della rete e dei server. Lista delle attività  Organizzare la rete  Configurare i servizi di base  Creare gli utenti e i gruppi  Condividere.
WPC034 - Visual Studio Code: sviluppare su Linux, Mac OS e Windows
SQL Server deployment journey da dev a ops
Introduzione a Xamarin Forms
Transcript della presentazione:

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 – – 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/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

Introduzione a Visual Studio Online Introduzione all’ALM

Application Lifecycle Management #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 REST API 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 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… Assolutamente FALSO!

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

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 TFSVSO Work Items, Version Control e BuildSi Agile Product/Project ManagementSi Test Case ManagementSi Sviluppo "Eterogeneo" (Eclipse, Git,...)Si Facilità di Installazione e Setup+/-++ Collaborazione con chiunque, da ovunque+/-++ Supporto CodeLensSi I dati rimangono dentro la tua reteSiNo Personalizzazione di Process Template e Work ItemSiNo Integrazione con SharepointSiNo Data Warehouse e ReportingSiNo Cloud Load TestingNoSi Integrazione con Azure Portal (preview)NoSi Ultima versione sempre disponibileNoSi

#VSOIntro Introduzione a Visual Studio Online Demo

Microsoft websites: Visual Studio ALM Rangers: Blog GetLatestVersion: Riferimenti #VSOIntro

13/02/2015 – Microsoft Mobile Camp: Microsoft + DotNetToscana Firenze – Hotel Centrale 6&culture=it-IT 6&culture=it-IT 28/02/2015 – Le novità di Visual Studio 2015: DotNetToscana + Visual Basic Tips&Tricks Firenze – Hotel Centrale novita-di-Visual-Studio-2015.aspx novita-di-Visual-Studio-2015.aspx Prossimi Eventi - Febbario #VSOIntro

Introduzione a Visual Studio Online Davide Benvegnù GRAZIE! GRAZIE! #VSOIntro