NuGet no ecossistema empresarial

  • View
    247

  • Download
    4

Embed Size (px)

Text of NuGet no ecossistema empresarial

  • 1. http://netponto.org4 Reunio Presencial @ COIMBRADateTime.Parse(11-02-2012", new CultureInfo("pt-PT"));

2. 4 Reunio Coimbra - 11/02/2012 http://netponto.orgno ecossistema empresarial Nuno Gomes 3. Nuno Gomes http://nunogomes.net.NET desde 2003Desenvolvimento de Infra-Estrutura para AplicaesWeb nos domnios daBanca e Seguros 4. Agenda O que ? Como me pode ajudar? Como construir pacotes NuGet? Como distribuir pacotes NuGet? 5. O que o NuGet? Catlogo de software Orientado ao desenvolvimentoDistribuido em pacotesSintaxe prpriaIntegrao com o VisualStudio 6. O que o NuGet? 1993 Linux APT Advanced Packaging Tool Comunidade Ruby RubyGems Nubular (Nu) Project Projecto MS Code name: Npack Nu Project + Projecto MS - NuPackOut/2010 NuPack NuGet 7. Como me pode ajudar? Aceitar que existe um problema Partilha de componentes de negcio Partilha de boas prticas Uniformizao e reutilizao Agilizar processos especificos 8. Como me pode ajudar? Informao centralizada Cdigo Componentes Soluo ConfiguraoConcreta Automao 9. Como me pode ajudar? Montar um Repositrio Global Pasta partilhada Aplicao Servidor Criar pacotes Componentes partilhados + configurao Melhores prticas 10. Como me pode ajudar? Integrado com Integrao Continua Pacotes criados no build Versionamento dos pacotes Publicao para o repositrio de CI 11. Como construir pacotes NuGet? Adicionar referencias Adicionar Configurao Instalar assemblies no GAC Distribuir templates Distribuir comandos para realizar tarefas comuns 12. Como construir pacotes NuGet?Criar *.nupkg com uma determinada estrutura: Content pasta com todos osconteudos a copiar Lib pasta com assemblies Tools pasta com powershell scripts eexecutaveis Manifesto - *.nuspec 13. Como construir pacotes NuGet? >nuget spec 14. Como construir pacotes NuGet? Integrao Build Incremento de Verses Publicao para o Repositrio de CI Definio de workflow de publicao Publicao para o Repositorio Global 15. Como distribuir pacotes NuGet? 16. Como distribuir pacotes NuGet? 17. NuGet num cenrio empresarial Criar & Partilhar 18. Citaes...Any sufficiently advanced bug isindistinguishable from a feature.Bruce BrownPart of the inhumanity of the computeris that, once it is competentlyprogrammed and working smoothly, it iscompletely honest.Isaac Asimov 19. Questes? 20. RefernciasDocumentao NuGet http://docs.nuget.orgPhil Haack http://haacked.com/tags/NuGet/default.aspxDavid Ebbo http://blog.davidebbo.com/search/label/NuGet 21. Patrocinadores GOLD 22. Patrocinadores Silver 23. Prximas reunies presenciais 11/02/2012 Fevereiro (Coimbra) 24/03/2012 Maro 21/04/2012 Abril 12/05/2012 Maio (Coimbra)Reserva estes dias na agenda! :) 24. Obrigado!Nuno [email protected]://nunogomes.nethttp://twitter.com/nmfgomes

Search related