Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
Da GitHub a NuGet
con la nuova build di
Visual Studio Online
Davide Benvegnù
Managing Director & CTO – DBTek Ltd
Microsoft...
DAVIDE BENVEGNU’
 Managing Director & CTO – DBTek Ltd
 Microsoft MVP in Visual Studio ALM
 Membro di DotNetToscana e Ge...
Agenda
Annuncio
Introduzione
- 2 parole su GitHub
- 2 parole su NuGet
- 2 parole sulla nuova Build di VSO
Buildiamo
Annuncio
Nuovo sito DNT
www.dotnettoscana.org
Introduzione
GitHub
Standard de facto per progetti Open Source
Source control su Git
Integrazione con Visual Studio 2015
Compatibil...
Nuget
Standard de facto per l’hosting di librerie .Net
Nuget 3: breaking changes e supporto vNext
Creazione pacchetti:
...
VSO Build “vNext”
Sistema di Build completamente nuovo
Basato non su WF XAML ma su moduli custom
Visibilità real-time d...
Quello che faremo
GitHub
Visual Studio
Online
Nuget
Build
Packaging
Prerequisiti
Aggiungere un “Service Endpoint” per GitHub
- Tipo specifico “GitHub“
Aggiungere un “Service Endpoint” per ...
Demo
GitHub  VSO  Nuget
Riferimenti
Documentazione Build “vNext“
 https://www.visualstudio.com/get-started/build/build-your-app-vs
Documentazione...
Prossimi eventi
19/10 – Webcast: Documentare le Web API con Swagger
26/10 – Windows 10 Jump start:
 Pisa – LED, Sala Semi...
Grazie!
Da GitHub a Nuget con la nuova Build di VSO
Davide Benvegnù
Nächste SlideShare
Wird geladen in …5
×

Da GitHub a Nuget con la nuova build di Visual Studio Online

248 Aufrufe

Veröffentlicht am

Visual Studio Online da qualche tempo ha una nuova build modulare in aggiunta al classico motore di build xaml.

I tantissimi moduli già presenti ci forniscono tutti gli strumenti necessari per recuperare il codice sorgente da GitHub, compilarlo, generare un pacchetto NuGet e pubblicarlo.

In questo webcast vedremo, dal vivo e in modo pratico, come fare tutti questi passaggi in modo da poter pubblicare in modo automatico su NuGet il nostro progetto prendendolo da GitHub.

Veröffentlicht in: Software
  • Loggen Sie sich ein, um Kommentare anzuzeigen.

  • Gehören Sie zu den Ersten, denen das gefällt!

Da GitHub a Nuget con la nuova build di Visual Studio Online

  1. 1. Da GitHub a NuGet con la nuova build di Visual Studio Online Davide Benvegnù Managing Director & CTO – DBTek Ltd Microsoft MVP Visual Studio ALM @davidebenvegnu
  2. 2. DAVIDE BENVEGNU’  Managing Director & CTO – DBTek Ltd  Microsoft MVP in Visual Studio ALM  Membro di DotNetToscana e GetLatestVersion  Developer, Speaker, Trainer…  GitHub (n3wt0n) – NuGet (DBTek) – SlideShare (n3wt0n) @davidebenvegnu – www.davidebenvegnu.com – blog.dbtek.it Chi sono GetLatestVersion
  3. 3. Agenda Annuncio Introduzione - 2 parole su GitHub - 2 parole su NuGet - 2 parole sulla nuova Build di VSO Buildiamo
  4. 4. Annuncio
  5. 5. Nuovo sito DNT www.dotnettoscana.org
  6. 6. Introduzione
  7. 7. GitHub Standard de facto per progetti Open Source Source control su Git Integrazione con Visual Studio 2015 Compatibile con qualsiasi CLI Git Non ha un build server integrato
  8. 8. Nuget Standard de facto per l’hosting di librerie .Net Nuget 3: breaking changes e supporto vNext Creazione pacchetti: - CLI - GUI (non supporta il nuovo formato)
  9. 9. VSO Build “vNext” Sistema di Build completamente nuovo Basato non su WF XAML ma su moduli custom Visibilità real-time delle build su web Cross platform (.Net, Java, Android, iOS, Node.js…) Sources su VSO o su sistemi esterni Ad oggi non supporta UWP e Nuget 3
  10. 10. Quello che faremo GitHub Visual Studio Online Nuget Build Packaging
  11. 11. Prerequisiti Aggiungere un “Service Endpoint” per GitHub - Tipo specifico “GitHub“ Aggiungere un “Service Endpoint” per Nuget - Tipo Generico - È necessario aver generato il token di Nuget
  12. 12. Demo GitHub  VSO  Nuget
  13. 13. Riferimenti Documentazione Build “vNext“  https://www.visualstudio.com/get-started/build/build-your-app-vs Documentazione Nuget  http://docs.nuget.org/ Blog tecnico  http://blog.dbtek.it
  14. 14. Prossimi eventi 19/10 – Webcast: Documentare le Web API con Swagger 26/10 – Windows 10 Jump start:  Pisa – LED, Sala Seminari Est, Dip. Informatica, Università di Pisa  http://www.dotnettoscana.org/eventi/windows-10-jump-start-pisa-2015/ Altri eventi fisici in dicembre ( stay tuned  )
  15. 15. Grazie! Da GitHub a Nuget con la nuova Build di VSO Davide Benvegnù

×