1929

Introdução ao desenvolvimento de APIs com WebAPI


Sumário

Venha conhecer as boas práticas no desenvolvimento de APIs criando serviços RESTful em cenários reais

Conteúdo Programático

Introdução

  • Introdução ao WebAPI
  • Criando o alicerce
  • CRUD no WebAPI

Padronização
  • Padronizando os retornos com HTTP Message
  • Padronizando as propriedades dos objetos de retorno
  • Padronizando URLs e Rotas

Performance
  • Melhorando o alicerce. ORM vs ADO
  • Limitando retorno de dados
  • Utilizando outros serializadores
  • Implementando Compressão
  • Implementando Caching
  • Utilizando ASYNC
  • Retornando múltiplos resultados

Segurança
  • Autenticação Básica
  • Autenticação via Token

Outros
  • CORS
  • Deploy para Windows Azure (Website)
  • Deploy para Windows Azure (Cloud Service)
  • Consumindo a API (HTML, CSS, JavaScript)

Nível

2

Duração

223 minutos

Data de Publicação

08/09/2014

Autor

André Baltieri

hello@balta.io