O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.
Construindo uma API
Nível 100
I AM
3
Rafael Almeida
CEO Linq Soluções
Microsoft MVP, MCC & MCP
Casado e pai de três princesas
Victória, Maria Heloysa e ...
O QUE É REST?
5
A Representational State Transfer, em português Transferência de
Estado Representacional, é um estilo de a...
O QUE É API?
6
Application Programming Interface, de forma
bem resumida é um conjunto de rotinas e padrões
de seu software...
Exemplo
7
GET LISTAR
https://seudominio.com/api/v1/aluno
https://seudominio.com/api/v1/aluno/:id
POST GRAVAR
https://seudo...
8
O QUE É API?
REALIDADE
9
10
.NET SDK for Hadoop
PHP
C++ PASCAL PROLOG
Go
ASP.NET Web API
ASP.NET Web Pages
ASP.NET SignalR
JAVASCRIPT
.NET Core
Orl...
ASP.NET CORE
11
https://dotnet.microsoft.com/
VAMOS CODAR
Criar nossa API.
13
THANKS!
Any questions?
14
ralmsdeveloper
www.ralms.net
www.linqsolucoes.com.br
Construindo uma API do Zero
Construindo uma API do Zero
Próximos SlideShares
Carregando em…5
×

de

Construindo uma API do Zero Slide 1 Construindo uma API do Zero Slide 2 Construindo uma API do Zero Slide 3 Construindo uma API do Zero Slide 4 Construindo uma API do Zero Slide 5 Construindo uma API do Zero Slide 6 Construindo uma API do Zero Slide 7 Construindo uma API do Zero Slide 8 Construindo uma API do Zero Slide 9 Construindo uma API do Zero Slide 10 Construindo uma API do Zero Slide 11 Construindo uma API do Zero Slide 12 Construindo uma API do Zero Slide 13
Próximos SlideShares
What to Upload to SlideShare
Avançar
Transfira para ler offline e ver em ecrã inteiro.

0 gostaram

Compartilhar

Baixar para ler offline

Construindo uma API do Zero

Baixar para ler offline

Construindo uma API do Zero

*Evento hands-on-code

  • Seja a primeira pessoa a gostar disto

Construindo uma API do Zero

  1. 1. Construindo uma API Nível 100
  2. 2. I AM 3 Rafael Almeida CEO Linq Soluções Microsoft MVP, MCC & MCP Casado e pai de três princesas Victória, Maria Heloysa e Maria Eduarda Criador/Mantenedor EFCore.FirebirdSQL Contribuidor projetos Github (Microsoft Open Source) EntityFramework Core e EntityFramework Core for Oracle www.ralms.net
  3. 3. O QUE É REST? 5 A Representational State Transfer, em português Transferência de Estado Representacional, é um estilo de arquitetura que define um conjunto de restrições e propriedades baseados em HTTP. 3ª Stateless 1ª Client/Server 2ª Cache 4ª Interface 2000 por Roy Fielding
  4. 4. O QUE É API? 6 Application Programming Interface, de forma bem resumida é um conjunto de rotinas e padrões de seu software. GET POST PUT DELETE LISTAR INSERIR ATUALIZAR EXCLUIR
  5. 5. Exemplo 7 GET LISTAR https://seudominio.com/api/v1/aluno https://seudominio.com/api/v1/aluno/:id POST GRAVAR https://seudominio.com/api/v1/aluno { “Nome” : “Rafael Almeida”, “Idade”: 18 }
  6. 6. 8 O QUE É API? REALIDADE
  7. 7. 9
  8. 8. 10 .NET SDK for Hadoop PHP C++ PASCAL PROLOG Go ASP.NET Web API ASP.NET Web Pages ASP.NET SignalR JAVASCRIPT .NET Core Orleans MEF OWIN Authentication Middleware Orchard CMS Microsoft Azure SDK for .NET RubyOnRails Mimekit Xamarin.Auth Couchbase Lite for .NET Mailkit ASP.NET Core Salesforce Toolkits for .NET Java Object VAI INVENTAR MSBuild LLILC Prism Assembly Shell ASP.NET AJAX Control Toolkit Entity Framework Microsoft Azure WebJobs SDK Microsoft Web Protection Library Open Live Writer Open XML SDK ProtoBuild System.Drawing XPTO VB6 WCF Xamarin.Mobile C# Python Ruby
  9. 9. ASP.NET CORE 11 https://dotnet.microsoft.com/
  10. 10. VAMOS CODAR Criar nossa API. 13
  11. 11. THANKS! Any questions? 14 ralmsdeveloper www.ralms.net www.linqsolucoes.com.br

Construindo uma API do Zero *Evento hands-on-code

Vistos

Vistos totais

59

No Slideshare

0

De incorporações

0

Número de incorporações

0

Ações

Baixados

1

Compartilhados

0

Comentários

0

Curtir

0

×