Visual Studio Summit 2012
Waldyr Felix, Arquiteto de Software
ASP.NET WebAPI usando Windows Azure
2PC
MCPD, ALM Ranger
Visual Studio Summit 2012
Como pode te ajudar a construir um software melhor…
REST & ASP.NET WebAPI
Visual Studio Summit 2012
REST
Recurso a ser acessado
Formato 1
Formato 2
Formato 3
Formato 4
REST
URI
Métodos
GET POST PUTDELE
TE
Visual Studio Summit 2012
Porque WebAPI
• Forte interoperabilidade• Fácil de escalabilidade • Abraça o HTTP• É simples de ser implementado• Muito leve
Visual Studio Summit 2012
Entrega em vários dispositivos
Visual Studio Summit 2012
Uso de REST pelo mundo
Visual Studio Summit 2012
Escalando seu serviço nas nuvens…
Windows Azure
Visual Studio Summit 2012
Novos serviços do Windows Azure
Visual Studio Summit 2012
Deploy no Windows Azure
• Publicar via Visual Studio• Publicar via TFS• Publicar via GIT• Publicar via FTP
Visual Studio Summit 2012
Demonstração
• Criando Website no Windows Azure
Visual Studio Summit 2012
Visual Studio Summit 2012
Visual Studio Summit 2012
Visual Studio Summit 2012
Visual Studio Summit 2012
Visual Studio Summit 2012
Visual Studio Summit 2012
Demonstração
• Deploy no Azure Web Sites• Recuperando dados em multiplos
formatos• Realizando CRUD básico• Consultando via OData
Visual Studio Summit 2012
Dúvidas?
Contatos:• E-mail: [email protected]• Blog: waldyrfelix.net• Twitter: @WaldyrFelix