La semana pasada, los días 17, 18 y 19 de Noviembre se celebró el DELPHICON 2020 . Una serie de conferencias online gratuitas en torno a Delphi.
A continuación os pongo la lista de conferencias. Veréis que hay un poco de todo; Algunas de ellas muy interesantes:
Delphicon 2020 Keynote
Delphi at the University: Insights for Students and Teachers
High Performance Delphi
Functional Programming With Delphi
Delphi Product Management & Architect Panel
Real-world CodeSite Logging Techniques
Windows VCL Panel
Leveraging High DPI in VCL Applications
FireDAC Database Access Panel
Code Faster in Delphi
Upgrade and Migration Panel
Delphi GUI Programming with FireMonkey
Powering the Web with Delphi
Introduction to Spring4D – Taking Delphi Development to the Next Level
FireMonkey and Multi-Device Panel
Delphi in Education Panel
Aquí tenéis el acceso a todos los “replays” y además podemos comentar y votar aquellas que nos hayan resultado más interesantes.
Un saludo.
Continuando con las entradas anteriores (adjunto los links a continuación), en esta vamos a implementar las operaciones básicas para nuestra API Rest.
Entrada 1: DelphiMVCFramework; Framework REST para Delphi
Entrada 2: DelphiMVCFramework; Primeros pasos
Entrada 3: DelphiMVCFramework; Acciones básicas (GET, POST, PUT y DELETE)
Ya vimos la operación GET , que es método por defecto que utilizamos en nuestras llamadas cuando las hacemos mediante un navegador.
Cuando realizamos la siguiente llamada y obtenemos esta respuesta y aunque no lo estemos especificando, el método que estamos utilizando es un GET.
En realidad estamos ejecutando este código en nuestro controlador:
[ MVCPath]
[ MVCHTTPMethod( [ httpGET] ) ]
procedure Index;
[MVCPath]
[MVCHTTPMethod([httpGET])]
procedure Index;
Por defecto, como he dicho todas las llamadas que hacemos desde el navegador ejecutan el método GET, así que para poder ejecutar el resto de métodos necesitaremos alguna herramienta extra. Hay bastantes en el mercado, algunas de ellas las podemos instalar como plugins del navegador y otras funcionan como ejecutables.
Leer más…