Enviar búsqueda
Cargar
ASP.NET Web API no BluDotNet
•
5 recomendaciones
•
1,387 vistas
Giovanni Bassi
Seguir
Palestra sobre ASP.NET WEB Api ministrado para o BluDotNet.
Leer menos
Leer más
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 43
Recomendados
Urls amigáveis em JavaScript com Sammy JS
Urls amigáveis em JavaScript com Sammy JS
Henrique Gogó
Mashups: Criando Valor na Web 2.0
Mashups: Criando Valor na Web 2.0
Carlos Duarte do Nascimento
Azure Summit Brasil 2013: Javascript do cliente para a nuvem com Windows 8, N...
Azure Summit Brasil 2013: Javascript do cliente para a nuvem com Windows 8, N...
Giovanni Bassi
Mashups: Criando Valor na Web 2.0 (BandTec)
Mashups: Criando Valor na Web 2.0 (BandTec)
Carlos Duarte do Nascimento
Apresentação web services
Apresentação web services
Vitor Fonseca
WebServices intro
WebServices intro
Cristian R. Silva
No mundo das ap is com Restful webservices
No mundo das ap is com Restful webservices
Waldemar Neto
Criando um Web Service Restful com Jersey, Eclipse, JBoss, Tomcat, WebSphere
Criando um Web Service Restful com Jersey, Eclipse, JBoss, Tomcat, WebSphere
Juliano Martins
Recomendados
Urls amigáveis em JavaScript com Sammy JS
Urls amigáveis em JavaScript com Sammy JS
Henrique Gogó
Mashups: Criando Valor na Web 2.0
Mashups: Criando Valor na Web 2.0
Carlos Duarte do Nascimento
Azure Summit Brasil 2013: Javascript do cliente para a nuvem com Windows 8, N...
Azure Summit Brasil 2013: Javascript do cliente para a nuvem com Windows 8, N...
Giovanni Bassi
Mashups: Criando Valor na Web 2.0 (BandTec)
Mashups: Criando Valor na Web 2.0 (BandTec)
Carlos Duarte do Nascimento
Apresentação web services
Apresentação web services
Vitor Fonseca
WebServices intro
WebServices intro
Cristian R. Silva
No mundo das ap is com Restful webservices
No mundo das ap is com Restful webservices
Waldemar Neto
Criando um Web Service Restful com Jersey, Eclipse, JBoss, Tomcat, WebSphere
Criando um Web Service Restful com Jersey, Eclipse, JBoss, Tomcat, WebSphere
Juliano Martins
TFS REST API e Universal Apps
TFS REST API e Universal Apps
Giovanni Bassi
Porque você precisa aprender Git
Porque você precisa aprender Git
Giovanni Bassi
É fácil ser ágil usando .NET
É fácil ser ágil usando .NET
Giovanni Bassi
Mini Curso Mashup Coreu
Mini Curso Mashup Coreu
Marcelo Linhares
Docker no Azure
Docker no Azure
Giovanni Bassi
Minicurso Ajax - 5. Semana de Informática PUC Minas São Gabriel
Minicurso Ajax - 5. Semana de Informática PUC Minas São Gabriel
Marcelo Linhares
Construir hipertextos: programar
Construir hipertextos: programar
Leonardo Foletto
Google Analytics Reporting API: Bebendo água direto da fonte
Google Analytics Reporting API: Bebendo água direto da fonte
Johann Vivot
Como um grande sistema REST funciona - arquitetura e desempenho
Como um grande sistema REST funciona - arquitetura e desempenho
David Robert Camargo de Campos
TypeScript - Campus party 2013
TypeScript - Campus party 2013
Giovanni Bassi
Apresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo Sites
thiagolima
Mashup
Mashup
atoablue
BigData e internte das coisas aplicada a engenharia
BigData e internte das coisas aplicada a engenharia
Alessandro Binhara
O papel do Front-End na UX
O papel do Front-End na UX
Edu Agni
BIG DATA & IoT: Tecnologias e Aplicações
BIG DATA & IoT: Tecnologias e Aplicações
Alessandro Binhara
Parse - Backend As A Service
Parse - Backend As A Service
Henrique Morbin
SASS e Compass, O CSS Ninja Workflow
SASS e Compass, O CSS Ninja Workflow
Beto Muniz
Desenvolvimento de aplicações PHP com MongoDB
Desenvolvimento de aplicações PHP com MongoDB
Ari Stopassola Junior
MongoDB + PHP
MongoDB + PHP
Ari Stopassola Junior
PHP 10 CodeIgniter
PHP 10 CodeIgniter
Regis Magalhães
O que aprendi montando a arquitetura de microsserviços
O que aprendi montando a arquitetura de microsserviços
Giovanni Bassi
Sendo ágil com git
Sendo ágil com git
Giovanni Bassi
Más contenido relacionado
Similar a ASP.NET Web API no BluDotNet
TFS REST API e Universal Apps
TFS REST API e Universal Apps
Giovanni Bassi
Porque você precisa aprender Git
Porque você precisa aprender Git
Giovanni Bassi
É fácil ser ágil usando .NET
É fácil ser ágil usando .NET
Giovanni Bassi
Mini Curso Mashup Coreu
Mini Curso Mashup Coreu
Marcelo Linhares
Docker no Azure
Docker no Azure
Giovanni Bassi
Minicurso Ajax - 5. Semana de Informática PUC Minas São Gabriel
Minicurso Ajax - 5. Semana de Informática PUC Minas São Gabriel
Marcelo Linhares
Construir hipertextos: programar
Construir hipertextos: programar
Leonardo Foletto
Google Analytics Reporting API: Bebendo água direto da fonte
Google Analytics Reporting API: Bebendo água direto da fonte
Johann Vivot
Como um grande sistema REST funciona - arquitetura e desempenho
Como um grande sistema REST funciona - arquitetura e desempenho
David Robert Camargo de Campos
TypeScript - Campus party 2013
TypeScript - Campus party 2013
Giovanni Bassi
Apresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo Sites
thiagolima
Mashup
Mashup
atoablue
BigData e internte das coisas aplicada a engenharia
BigData e internte das coisas aplicada a engenharia
Alessandro Binhara
O papel do Front-End na UX
O papel do Front-End na UX
Edu Agni
BIG DATA & IoT: Tecnologias e Aplicações
BIG DATA & IoT: Tecnologias e Aplicações
Alessandro Binhara
Parse - Backend As A Service
Parse - Backend As A Service
Henrique Morbin
SASS e Compass, O CSS Ninja Workflow
SASS e Compass, O CSS Ninja Workflow
Beto Muniz
Desenvolvimento de aplicações PHP com MongoDB
Desenvolvimento de aplicações PHP com MongoDB
Ari Stopassola Junior
MongoDB + PHP
MongoDB + PHP
Ari Stopassola Junior
PHP 10 CodeIgniter
PHP 10 CodeIgniter
Regis Magalhães
Similar a ASP.NET Web API no BluDotNet
(20)
TFS REST API e Universal Apps
TFS REST API e Universal Apps
Porque você precisa aprender Git
Porque você precisa aprender Git
É fácil ser ágil usando .NET
É fácil ser ágil usando .NET
Mini Curso Mashup Coreu
Mini Curso Mashup Coreu
Docker no Azure
Docker no Azure
Minicurso Ajax - 5. Semana de Informática PUC Minas São Gabriel
Minicurso Ajax - 5. Semana de Informática PUC Minas São Gabriel
Construir hipertextos: programar
Construir hipertextos: programar
Google Analytics Reporting API: Bebendo água direto da fonte
Google Analytics Reporting API: Bebendo água direto da fonte
Como um grande sistema REST funciona - arquitetura e desempenho
Como um grande sistema REST funciona - arquitetura e desempenho
TypeScript - Campus party 2013
TypeScript - Campus party 2013
Apresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo Sites
Mashup
Mashup
BigData e internte das coisas aplicada a engenharia
BigData e internte das coisas aplicada a engenharia
O papel do Front-End na UX
O papel do Front-End na UX
BIG DATA & IoT: Tecnologias e Aplicações
BIG DATA & IoT: Tecnologias e Aplicações
Parse - Backend As A Service
Parse - Backend As A Service
SASS e Compass, O CSS Ninja Workflow
SASS e Compass, O CSS Ninja Workflow
Desenvolvimento de aplicações PHP com MongoDB
Desenvolvimento de aplicações PHP com MongoDB
MongoDB + PHP
MongoDB + PHP
PHP 10 CodeIgniter
PHP 10 CodeIgniter
Más de Giovanni Bassi
O que aprendi montando a arquitetura de microsserviços
O que aprendi montando a arquitetura de microsserviços
Giovanni Bassi
Sendo ágil com git
Sendo ágil com git
Giovanni Bassi
Analisando dumps de memória de aplicações .NET
Analisando dumps de memória de aplicações .NET
Giovanni Bassi
Novidades do c# 7 e 8
Novidades do c# 7 e 8
Giovanni Bassi
Async e await com JavaScript: entenda e use agora
Async e await com JavaScript: entenda e use agora
Giovanni Bassi
Conhecendo o AKS, o azure container services com kubernetes
Conhecendo o AKS, o azure container services com kubernetes
Giovanni Bassi
Novidades do .NET Core 2.1 e do ASP.NET Core 2.1
Novidades do .NET Core 2.1 e do ASP.NET Core 2.1
Giovanni Bassi
C#7, 7.1, 7.2, 7.3 e C# 8
C#7, 7.1, 7.2, 7.3 e C# 8
Giovanni Bassi
Engenharia ágil de ponta a ponta do clone ao deploy
Engenharia ágil de ponta a ponta do clone ao deploy
Giovanni Bassi
Entrega contínua fica mais fácil com contêineres
Entrega contínua fica mais fácil com contêineres
Giovanni Bassi
.NET Core, ASP.NET Core e .NET Standard 2
.NET Core, ASP.NET Core e .NET Standard 2
Giovanni Bassi
.NET com contêineres Windows e Linux
.NET com contêineres Windows e Linux
Giovanni Bassi
Async e await com JavaScript: entenda e use agora
Async e await com JavaScript: entenda e use agora
Giovanni Bassi
Compartilhando código entre frontend e backend com Node.js
Compartilhando código entre frontend e backend com Node.js
Giovanni Bassi
Construindo uma ferramenta CLI multiplataforma com Node.js
Construindo uma ferramenta CLI multiplataforma com Node.js
Giovanni Bassi
O Futuro do C#: C#8
O Futuro do C#: C#8
Giovanni Bassi
Um mergulho nos containers windows
Um mergulho nos containers windows
Giovanni Bassi
Por dentro do .NET Core
Por dentro do .NET Core
Giovanni Bassi
Build e release pipeline com docker
Build e release pipeline com docker
Giovanni Bassi
Release contínuo de um microsserviço com Docker ASP.net core e Azure Containe...
Release contínuo de um microsserviço com Docker ASP.net core e Azure Containe...
Giovanni Bassi
Más de Giovanni Bassi
(20)
O que aprendi montando a arquitetura de microsserviços
O que aprendi montando a arquitetura de microsserviços
Sendo ágil com git
Sendo ágil com git
Analisando dumps de memória de aplicações .NET
Analisando dumps de memória de aplicações .NET
Novidades do c# 7 e 8
Novidades do c# 7 e 8
Async e await com JavaScript: entenda e use agora
Async e await com JavaScript: entenda e use agora
Conhecendo o AKS, o azure container services com kubernetes
Conhecendo o AKS, o azure container services com kubernetes
Novidades do .NET Core 2.1 e do ASP.NET Core 2.1
Novidades do .NET Core 2.1 e do ASP.NET Core 2.1
C#7, 7.1, 7.2, 7.3 e C# 8
C#7, 7.1, 7.2, 7.3 e C# 8
Engenharia ágil de ponta a ponta do clone ao deploy
Engenharia ágil de ponta a ponta do clone ao deploy
Entrega contínua fica mais fácil com contêineres
Entrega contínua fica mais fácil com contêineres
.NET Core, ASP.NET Core e .NET Standard 2
.NET Core, ASP.NET Core e .NET Standard 2
.NET com contêineres Windows e Linux
.NET com contêineres Windows e Linux
Async e await com JavaScript: entenda e use agora
Async e await com JavaScript: entenda e use agora
Compartilhando código entre frontend e backend com Node.js
Compartilhando código entre frontend e backend com Node.js
Construindo uma ferramenta CLI multiplataforma com Node.js
Construindo uma ferramenta CLI multiplataforma com Node.js
O Futuro do C#: C#8
O Futuro do C#: C#8
Um mergulho nos containers windows
Um mergulho nos containers windows
Por dentro do .NET Core
Por dentro do .NET Core
Build e release pipeline com docker
Build e release pipeline com docker
Release contínuo de um microsserviço com Docker ASP.net core e Azure Containe...
Release contínuo de um microsserviço com Docker ASP.net core e Azure Containe...
ASP.NET Web API no BluDotNet
1.
ASP.NET Web API
Giovanni Bassi giovanni@lambda3.com.br @giovannibassi
2.
@GiovanniBassi Escalador, ciclista,
pai Lambda3 Programador (a.k.a não gerente) C#, Ruby, Node, Coffeescript, Powershell, Bash... OO, Funcional, Estática, Dinâmica... Linux, Windows Desktop, web, mobile, game... Fundou o .NET Architects Tecnoretórica, blog, palestras, artigos, MVP… Trouxe a Scrum.org pro Brasil Gosta de “humanas” (gestão, coaching, psicologia...)
3.
Tenha cuidado, posso ser
eu na sua frente
4.
5.
Uma empresa democrática •
Sem gerentes ou estrutura hierárquica • Livros abertos • Decisões por consenso • 100% ágil http://bit.ly/lambda3democracia
6.
7.
8.
9.
10.
11.
12.
13.
http://www.asp.net/web-api http://www.asp.net/vnext
14.
routes.MapHttpRoute(
name: "DefaultApi", routeTemplate: "api/{controller}/{id}", defaults: new { id = RouteParameter.Optional });
15.
16.
17.
18.
IEnumerable<Customer> Get() {…} Customer
Get(int id) {…}
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
http://www.asp.net/web-api http://aspnetwebstack.codeplex.co m http://blog.lambda3.com.br/cate gory/desenvolvimento/microsoft / http://blog.lambda3.com.br/tag/ webapi/
41.
Dúvidas?
Giovanni Bassi giovanni@lambda3.com.br @giovannibassi
42.
Obrigado!
Giovanni Bassi giovanni@lambda3.com.br @giovannibassi
43.
www.lambda3.com.br