12
© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com) Web / One ASP.NET DEV MVP ShowCast Virtual Community Series WEBCASTS 15 se t a 09 ou t 2 0 1 4 © 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) #mvpbr #mvpshowcas t Organizado por MVPs com apoio da Microsoft Programa MVP (mvp.microsoft.com) Palestrante: Moderador: Web / One ASP.NET DEV Desenvolvendo APIs com ASP.NET Web API André Baltieri MVP de ASP.NET/IIS @andrebaltieri Eduardo Pires MVP de ASP.NET/IIS Specialist Training and Consultancy Services na Eduardo Pires - Treinamentos e Consulto ria @ EduardoPiresBR Nível: 200

MVP ShowCast 2014 - Desenvolvendo APIs com WebAPI

Embed Size (px)

DESCRIPTION

Palestras realizada durante o MVP ShowCast 2014 - http://andrebaltieri.net/

Citation preview

Page 1: MVP ShowCast 2014 - Desenvolvendo APIs com WebAPI

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Web / One ASP.NET

DEV

MVP ShowCast

Virtual Community Series

WEBCASTS

15 set

a09 out

2 0 1 4

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net)

#mvpbr #mvpshowcast

Organizado por MVPs com apoio da Microsoft

Programa MVP (mvp.microsoft.com)

Palestrante: Moderador:Web / One

ASP.NETDEV

Desenvolvendo APIs comASP.NET Web API

André Baltieri

MVP de ASP.NET/IIS

@andrebaltieri

Eduardo Pires

MVP de ASP.NET/IIS

Specialist Training and Consultancy Services na Eduardo Pires - Treinamentos e Consultoria

@EduardoPiresBR

Nível: 200

Page 2: MVP ShowCast 2014 - Desenvolvendo APIs com WebAPI

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Web / One ASP.NET

DEV

Sobre

♦Microsoft MVP – ASP.NET/IIS♦Trabalha com desenvolvimento de aplicações web desde 2003.

♦Twitter: @andrebaltieri♦Site: http://andrebaltieri.net/♦E-mail: [email protected]♦Xbox Live: andrebaltieri

Page 3: MVP ShowCast 2014 - Desenvolvendo APIs com WebAPI

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Web / One ASP.NET

DEV

Agenda do webcast

♦O que é?♦Por que utilizar?♦Performance♦Padronização♦vNext

Page 4: MVP ShowCast 2014 - Desenvolvendo APIs com WebAPI

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Web / One ASP.NET

DEV

Performance

Page 5: MVP ShowCast 2014 - Desenvolvendo APIs com WebAPI

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Web / One ASP.NET

DEV

Performance

Page 6: MVP ShowCast 2014 - Desenvolvendo APIs com WebAPI

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Web / One ASP.NET

DEV

Demos

♦Compression♦Cache

Page 7: MVP ShowCast 2014 - Desenvolvendo APIs com WebAPI

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Web / One ASP.NET

DEV

Outros pontos de performance

♦Async♦Retornando múltiplos resultados♦Skip e Take

Page 8: MVP ShowCast 2014 - Desenvolvendo APIs com WebAPI

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Web / One ASP.NET

DEV

Padronização

♦HTTP Messages♦Minusculo e Maiusculo♦Padronizando as URLs

Page 9: MVP ShowCast 2014 - Desenvolvendo APIs com WebAPI

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Web / One ASP.NET

DEV

APIs Web no vNext

♦Por que mudar?♦KRE, KVM, KPM♦Ferramentas

♦Visual Studio 2014♦Sublime

♦Package-Control - https://sublime.wbond.net/installation♦Kulture

Page 10: MVP ShowCast 2014 - Desenvolvendo APIs com WebAPI

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Treinamento de AngularJS

♦Online♦06 Horas de Duração♦Gravado♦Demos♦Projeto de Exemplo

♦http://bit.ly/ng-2709

Page 11: MVP ShowCast 2014 - Desenvolvendo APIs com WebAPI

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Obrigado!

♦André Baltieri♦Microsoft MVP ASP.NET/IIS♦http://andrebaltieri.net/♦http://facebook.com/andre.baltieri♦[email protected]

Page 12: MVP ShowCast 2014 - Desenvolvendo APIs com WebAPI

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Iniciativas da Microsoft

Premiação MVPA premiação Microsoft Most Valuable Professional (MVP) é uma forma da Microsoft agradecer aos líderes independentes da comunidade que compartilham sua paixão, experiência técnica e conhecimento prático dos produtos da Microsoft com outros.mvp.microsoft.com

Programa MVP MentorO Programa MVP Mentor conecta estudantes que querem aprender mais sobre tecnologias Microsoft com especialistas independentes: os MVPs da Microsoft.mvp.microsoft.com/en-us/MVP-mentor.aspx

Microsoft Virtual AcademyTreinamento gratuito da Microsoft oferecido por especialistas.www.microsoftvirtualacademy.com

Serviço de curadoria projetado para e mantido pela comunidade técnica.curah.microsoft.com

Curah!