Conteúdo do Curso
Introdução ao .NET com C#
Introdução ao .NET com C#
1. Introdução
O Que É Exatamente a Plataforma .NET?Criando um Aplicativo de ConsoleRecebendo Entrada do UsuárioTarefa - Construindo uma Calculadora SimplesLidando com Exceções Causadas por Entrada do UsuárioTarefa - Aprimorando a CalculadoraLeitura de ArquivosEscrita de ArquivosTarefa - Calculadora Baseada em Arquivo
2. Programação Assíncrona e Introdução a Web Services
3. Introdução a Bancos de Dados com .NET
O Que É um Banco de Dados?Estrutura de um Banco de Dados RelacionalConfiguração de um Servidor MySQLConectando ao Servidor MySQLTarefa - Escrevendo Strings de ConexãoExecutando ComandosTarefa - Executando Comandos MySQLMétodos do MySqlCommandTarefa - Conectando a um Banco de Dados MySQL e Executando Comandos
Tratamento de Exceções Causadas por Requisições HTTP
Pontos Importantes:
- Erros de tempo de execução podem ocorrer ao fazer requisições para APIs. O caso mais notável é se a URL / URI fornecida for inválida;
- Utilizamos blocos try-catch para envolver o método
GetAsync
e torná-lo seguro; - A classe
HttpResponseMessage
possui o atributoIsSuccessStatusCode
, que tem valortrue
caso a API responda com sucesso aos dados solicitados; HttpResponseMessage
também possui o atributoStatusCode
, que representa o código de status da resposta. Você pode saber mais sobre códigos de status aqui;- Códigos de status HTTP são números de três dígitos retornados por um servidor em resposta a uma solicitação feita por um cliente a um site ou servidor web. Eles fornecem informações sobre o resultado da solicitação e ajudam na solução de problemas.
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 2. Capítulo 7