SlideServe
Menu
Préférences
© SlideServe · v2026

ASP.NET Web API

marshall-sims avatar
13 diapositives · 314 Views · Nov 08, 2014

ASP.NET Web API. 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 es simple, flexible, y ubicuo. ASP.NET Web API.

ASP.NET Web API - slide 1
01 / 13ASP.NET Web API
1 / 17

Télécharger la présentation

ASP.NET Web API
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. ASP.NET Web API

  2. 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 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.

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