Programação

VB.NET parte 5: Criando bibliotecas DLLs, documentação e usando o NuGet

Curso online de VB.NET parte 5: Criando bibliotecas DLLs, documentação e usando o NuGet

3 0.0

15

alunos neste curso

Faça esse curso e...

  • Crie bibliotecas
  • Entenda o que são DLLs;
  • Use o NuGet para gerenciar pacotes
  • Escreva documentação
  • Entenda como gerar arquivos XML de documentação para o Visual Studio e outras ferramentas

Veja o primeiro vídeo

Público alvo

Desenvolvedores e estudantes que estão começando com Visual Basic .NET e querem aprender mais sobre bibliotecas, documentação e NuGet.

Nível de Dificuldade

Básico

Instrutores

  • Victorino Vila

    Victorino é desenvolvedor com foco em .NET e Web Services. Durante mais de 20 anos gerenciou uma empresa de consultoria na área de tecnologia. Criou e desenvolveu projetos de planejamento, Business Intelligence e integração de dados, além de databases de relacionamento com foco em BI, usando SQL Server, MYSQL ou DB2. Suas soluções são usadas em Brasil, nos EUA e na Europa. É consultor sênior certificado em SAP BW.

Já é aluno?

Começar o Curso

Conteúdo Detalhado

  1. Projeto de biblioteca

    • Introdução
    • Biblioteca de Classes
    • Importância das bibliotecas de classes
    • Imagens e ícones
    • Ícone para formulário
    • Formulários MDI
    • Show() e ShowDialog()
    • Reorganizando formulários MDI
    • Organização de formulários
    • Referenciando projetos
    • Como os projetos se organizam
    • Arquivos do projeto
  2. Modificadores de acesso em bibliotecas

    • Preparando projeto o para esta aula
    • Escondendo uma senha com asteriscos
    • Modificador de acesso Friend
    • Acesso às classes em outros projetos
    • Revisando tipos de acessos às classes
    • Modificadores de acesso dos métodos
    • Usando o Protected Friend
    • Necessidade do Protected Friend
  3. Referência de DLL e documentação

    • Referenciando uma DLL
    • Utilizando uma DLL externa
    • Fazendo a documentação
    • Documentando nossas classes
    • Gerando a documentação
    • Documentando métodos e exceções
    • Tag para documentar exceções
  4. Gerenciando seus pacotes com o NuGet

    • Entrando com datas no formulário
    • Componente DateTimePicker
    • Lidando com datas
    • Operações com datas
    • Usando o Humanizer
    • Por que utilizar o Humanizer?
    • Usando o NuGet
    • Sobre o NuGet
    • NuGet e Visual Studio
  5. Instalador da sua aplicação

    • Distribuindo a aplicação
    • Passos para distribuir a aplicação
    • Visual Studio Installer Projects
    • Criando o instalador
    • Projetos de instalador
    • Conclusão

Escolha o seu plano e vamos começar

  • 668 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

Premium

  • 668 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 668 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 668 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana