Programa do Curso
Introdução
Visão geral da plataforma de desenvolvimento .NET
- As diferentes plataformas .NET
- Escolher entre o .NET Framework e .NET Core
Preparando o ambiente de desenvolvimento
- Requisitos de sistema para .NET Core
- Migração de outro ambiente de desenvolvimento
Instalar e configurar .NET Core
- Configuração do .NET Core Kit de Desenvolvimento de Software e do Tempo de Execução
- Utilizar um gestor de pacotes para outros sistemas operativos
Descrição geral das características e da arquitetura do .NET Core
- Languages e sistemas operativos suportados pelo .NET Core
- Pacotes NuGet para a arquitetura modular do .NET Core
- Ferramentas de interface de linha de comando do .NET Core
- A especificação padrão do .NET
- A composição do .NET Core Framework
Descrição geral da estrutura Web ASP.NET Core
- Criação de aplicações baseadas na nuvem com ASP.NET Core
Criar uma aplicação .NET Core
- Trabalhar com o ambiente de desenvolvimento integrado do Visual Studio
- Utilizar o MSBuild e gerir ficheiros de projeto
Descrição geral do .NET Core Kit de desenvolvimento de software
- A sintaxe geral dos ficheiros de projeto e outras referências
- Especificar o conjunto de APIs para aplicações e bibliotecas
- Adicionar e remover dependências de .NET Core aplicações
Visão geral das principais .NET Core ferramentas globais e locais
Visão geral das ferramentas .NET Core adicionais
Monitorização e gestão .NET Core Desempenho das aplicações
- Melhorar o desempenho das aplicações durante o desenvolvimento
- Utilizar Visual Studio ferramentas de desempenho
- Execução de métodos avançados de otimização para aplicações .NET Core
- Diagnóstico de desempenho das aplicações noutros sistemas operativos
- Otimizar o código fonte das aplicações .NET Core
Síntese do modelo de execução .NET Core
- Implementação de APIs para um melhor desempenho
Testar .NET Core aplicações e efetuar análises de código
Depuração .NET Core Aplicações
Implementar a aplicação com .NET Core Modelos de implementação
- Trabalhar com o ASP.NET Application Insights
- Monitorização e acompanhamento de aplicações .NET Core com o DynaTrace
Proteger aplicações utilizando .NET Core funcionalidades de segurança
- A .NET Core Conformidade com a norma federal de processamento da informação (FIPS)
- Serviços criptográficos da plataforma de desenvolvimento .NET
- Directrizes .NET Core para a codificação segura
Resolução de problemas
Resumo e conclusão
Requisitos
- Forte domínio da linguagem de programação C#
- Experiência básica com outras plataformas de desenvolvimento .NET
- Compreensão da arquitetura de software multiplataforma
Público
- Desenvolvedores
Declaração de Clientes (1)
O formador explicou muito bem os assuntos com exemplos reais do mundo real, o que tornou mais fácil para nós compreender a informação
Florin-Viorel Marut - Continental Automotive Romania
Curso - High-Performance Application Development with .NET Core
Máquina Traduzida