como estruturar serviços com web api e entity framework 5?

11
Como estruturar serviços com Web API e Entity Framework 5? Renato Haddad

Upload: talbot

Post on 05-Feb-2016

28 views

Category:

Documents


0 download

DESCRIPTION

Como estruturar serviços com Web API e Entity Framework 5?. Renato Haddad. Code First. Entity Framework 5. SQL Server. POCO. Web API. HTTP. GET. POST. PUT. DELETE. Renato Haddad [email protected] weblogs.asp.net/renatohaddad. www.renatohaddad.com/loja Treinamentos online. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Como estruturar serviços com Web API e Entity Framework 5?

Como estruturar serviços com Web API e Entity Framework 5?Renato Haddad

Page 2: Como estruturar serviços com Web API e Entity Framework 5?

Code First

HTTP

Entity Framewo

rk 5

GET

SQL Server

POST

POCO

PUT

Web API

DELETE

Page 3: Como estruturar serviços com Web API e Entity Framework 5?

Renato [email protected]

weblogs.asp.net/renatohaddad

www.renatohaddad.com/lojaTreinamentos online

Kitesurf bike

ASP.NET

Win 8Win

Phone

Page 4: Como estruturar serviços com Web API e Entity Framework 5?

CENÁRIOUma empresa da área anúncios desenvolve aplicações para seus mais de 10 mil clientes e está em franco crescimento. O perfil de seus clientes está na classe média, consumindo cada vez mais dispositivos móveis, mas também acessando informações da empresa através de desktops em casa, no trabalho ou através de sites na Web. Como desenvolver novas aplicações atendendo a todos esses requisitos?

Page 5: Como estruturar serviços com Web API e Entity Framework 5?

ACESSO AS INFORMAÇÕES

Page 6: Como estruturar serviços com Web API e Entity Framework 5?

Acesso as InformaçõesAcesso a DadosSQL Server

Entity Framework 5

Outras fontes

ServiçosWeb API (Json/XML)

Web Services

WCF

REST, OData

Page 7: Como estruturar serviços com Web API e Entity Framework 5?

Web API é parte do ASP.NET

Caching

Modules Handlers

Intrinsics

Membership

Etc.

ASP.NET Core

MVCWeb Pages

Web Forms

Razor View Engine

MVC 4

HTML

Web API

Code

JSON

XML

Page 8: Como estruturar serviços com Web API e Entity Framework 5?

SERVIÇOS WEB API

Page 9: Como estruturar serviços com Web API e Entity Framework 5?

ACESSO A DADOS VIA WEB API

Dados (SQL)

WebAPI

Entity Framework

Serviços

Win 8

WP 8

Apps

JSON/XML

Page 10: Como estruturar serviços com Web API e Entity Framework 5?

VERBS

GET POST PUT DELETE

Page 11: Como estruturar serviços com Web API e Entity Framework 5?

Obrigado