La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

ASP.NET Web API. HTTP no es sólo para acceder a páginas web. Es también una poderosa plataforma para construir APIs que expongan servicios y datos. HTTP.

Presentaciones similares


Presentación del tema: "ASP.NET Web API. HTTP no es sólo para acceder a páginas web. Es también una poderosa plataforma para construir APIs que expongan servicios y datos. HTTP."— Transcripción de la presentación:

1 ASP.NET Web API

2 HTTP no es sólo para acceder a páginas web. Es también una poderosa plataforma para construir APIs que expongan servicios y datos. HTTP es simple, flexible, y ubicuo.

3 ASP.NET Web API Casi cualquier plataforma en la que puedas pensar tiene una librería HTTP, así que los servicios HTTP pueden alcanzar un amplio sector de clientes, incluyendo: Navegadores Dispositivos móviles Aplicaciones de escritorio

4 ASP.NET Web API Hoy, una aplicación basada en un sitio web no es suficiente para alcanzar a sus clientes. Las personas están usando teléfonos, tablets y otros dispositivos en su vida diaria. Estos dispositivos tienen múltiples apps que hacen la vida más fácil. De hecho, nos estamos moviendo de un mundo de sitios web a uno de apps.

5 ASP.NET Web API ASP.NET Web API es un framework que hace fácil construir servicios HTTP, sirviendo como plataforma ideal para crear aplicaciones RESTful usando el framework de.NET.

6 ASP.NET Web API Es muy similar a ASP.NET MVC ya que contiene características de MVC como routing, controllers, action results, binding de modelos y otras.

7 ASP.NET Web API Pero no forza el uso de MVC. Es parte del núcleo de la plataforma ASP.NET y por ello puede ser usado como una aplicación de Servicios Web aislada. También puede usarse con MVC y otro tipos de aplicaciones web como WebForms.

8 ASP.NET Web API Soporta Actions CRUD basadas en convenciones ya que trabaja con los métodos HTTP GET, POST, PUT y DELETE. Incluso acepta y genera contenido que podría no ser orientado a objetos como imágenes, archivos PDF, etc.

9 ASP.NET Web API Los Response proporcionados por el framework incluyen por defecto el header Accept y un código de estado HTTP. Adicionalmente son creadas por la clase MediaTypeFormatter en formato JSON, XML or cualquier formato que quieras agregar como un MediaTypeFormatter.

10 ASP.NET Web API Tiene soporte automático para OData. Simplemente con colocar el atributo [Queryable] en una acción de un controlador que devuelva un objeto IQueryable, los clientes pueden usar ese método para una consulta por OData.

11 ASP.NET Web API Y lo mejor de todo: ¡es código abierto! Lo que asegura la colaboración de muchísimos desarrolladores expertos. El sitio de su repositorio es: http://aspnetwebstack.codeplex.com/

12 ASP.NET Web API Para poder usar ASP.NET Web API en nuestros proyectos podemos utilizar NuGet desde Visual Studio o también podemos descargar el instalador desde el sitio http://www.asp.net/downloads. http://www.asp.net/downloads

13 ASP.NET Web API Más información: http://www.asp.net/web-api


Descargar ppt "ASP.NET Web API. HTTP no es sólo para acceder a páginas web. Es también una poderosa plataforma para construir APIs que expongan servicios y datos. HTTP."

Presentaciones similares


Anuncios Google