0% encontró este documento útil (0 votos)
24 vistas14 páginas

01 ASPNET Core

El documento presenta una introducción a ASP.NET Core, un marco de desarrollo web de alto rendimiento y open source que permite crear aplicaciones para diversas plataformas. Se discuten las API, sus tipos y cómo facilitan la comunicación entre componentes de software, destacando las API REST como las más populares. Además, se mencionan recursos y bibliografía para profundizar en el tema.

Cargado por

Luz Mery Bonilla
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
24 vistas14 páginas

01 ASPNET Core

El documento presenta una introducción a ASP.NET Core, un marco de desarrollo web de alto rendimiento y open source que permite crear aplicaciones para diversas plataformas. Se discuten las API, sus tipos y cómo facilitan la comunicación entre componentes de software, destacando las API REST como las más populares. Además, se mencionan recursos y bibliografía para profundizar en el tema.

Cargado por

Luz Mery Bonilla
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

PROGRMACIÓN

Lenguajes de ORIENTADA A LA
Programación
WEB
Profesor: Camilo Ernesto Charry Caicedo
Camilo.Charry00@[Link] Correo: camilo.charry00@[Link]
Celular:3162991335
PROGRMACIÓN ORIENTADA A
LA WEB

• Profesor: Camilo Ernesto Charry Caicedo


• Correo: camilo.charry00@[Link]
• Celular:3162991335

únete al grupo de Telegram


ASPNET CORE

[Link] Core es el
marco de desarrollo web
open source, moderno y
de alto rendimiento para
.NET, que se ejecuta en
Windows, Linux, macOS,
and Docker.
ASPNET CORE

[Link] Core es el
marco de desarrollo web
open source, moderno y
de alto rendimiento para
.NET, que se ejecuta en
JAVA SERVERLET .NET NODE JS
Windows, Linux, macOS,
and Docker. Datos procedentes de pruebas oficiales disponibles
en TechEmpower Round 21.
ASPNET CORE

.NET Core nos permite realizar todo tipo de


aplicaciones:
web que podrás desplegar en Windows, Linux, Mac
Os, o usando contenedores Docker en distintas
plataformas Cloud como Azure, Amazon, GCP.

UWP que te permitirá correr tu aplicación


en Windows, XBOX y HoloLens compartiendo el
código y sin tener que reescribir tus bibliotecas.

Se puede usar para Internet Of Things, Inteligencia


Artificial, desarrollo de juegos…
ASPNET CORE
ASPNET CORE

El término API es una abreviatura


de Application Programming Interfaces.

Las API son mecanismos que permiten


a dos componentes de software
comunicarse entre sí

Por ejemplo, el sistema de software del


instituto de meteorología contiene datos
meteorológicos diarios. La aplicación
meteorológica de su teléfono “habla”
con este sistema a través de las API y le
muestra las actualizaciones
meteorológicas diarias en su teléfono.
ASPNET CORE

Las API pueden funcionar de cuatro


maneras diferentes, según el momento y el
motivo de su creación.
API de SOAP :Estas API utilizan el protocolo
simple de acceso a objetos. El cliente y el
servidor intercambian mensajes mediante
XML
API de REST: Estas son las API más
populares y flexibles que se encuentran en
la web actualmente. El cliente envía las
solicitudes al servidor como datos. El
servidor utiliza esta entrada del cliente para
iniciar funciones internas y devuelve los
datos de salida al cliente.
ASPNET CORE

API de WebSocket:desarrollo moderno de


la API web que utiliza objetos JSON para
transmitir datos. La API de WebSocket
admite la comunicación bidireccional entre
las aplicaciones cliente y el servidor.

API de RPC:se denominan llamadas a


procedimientos remotos. El cliente
completa una función (o procedimiento) en
el servidor, y el servidor devuelve el
resultado al cliente.
ASPNET CORE
Cuando el cliente envía una
Una API REST, o API RESTful, solicitud a través de una API de
RESTful, esta transfiere una
es una interfaz de
representación del estado del
programación de aplicaciones recurso requerido a quien lo
(API o API web) que se ajusta haya solicitado o al extremo.
a los límites de la
arquitectura REST y permite
la interacción con los
servicios web de RESTful. La información se entrega por
medio de HTTP en uno de estos
formatos: JSON
(JavaScript Object Notation),
HTML, XLT, Python, PHP o texto
sin formato.
ASPNET CORE

HTTP es el protocolo que Hay dos funciones diferentes: servidor y cliente. En


permite enviar documentos general, el cliente siempre inicia la conversación; El
de un lado a otro en la web. servidor responde.
ASPNET CORE
BIBLIOGRAFÍA

• [Link]
• [Link]
• [Link]
• [Link]
• [Link]
• [Link]
¿PREGUNTAS?

También podría gustarte