filmov
tv
BC TechDays 2023 - API best practices
Показать описание
Recording of presentation at the BC TechDays 2023 conference of 22 & 23 June 2023 in Antwerp (Belgium)
Title: API best practices
Presenters: Arend-Jan Kauffmann
Presented on Thursday 22 June 2023, 11:30 - 13:00
Contents (Thx to Marcus Nordlund):
1:27 Creating custom APIs with AZ AL Dev Tools
04:47 - Demo
08:43 API Page triggers
10:00 - GET operation
11:39 -- Demo Get Operation
13:24 - POST operation
14:32 -- Demo POST operation
15:29 - PATCH Operation
17:50 -- Demo Patch Operation
18:42 - Delete Operation
19:18 Turn POST into PATCH
25:18 Using temporary tables
29:35 Bound Action return value
31:45 - Demo setDescription on item
34:11 - Demo copyItem
36:15 - Demo salesPrice
38:29 Versioning
40:26 Relationshps between APIs
42:00 - Automatic relationship
44:43 Partial records
46:10 Reducing JSON payload
47:30 - Demo $select
48:22 - Demo $expand + $select
49:52 - Demo Prefer maxpagesize
51:29 - Demo direct navigate
53:53 Monitoring incoming web service calls
57:28 Postman test script
58:31 - Demo GET
59:50 - Demo POST
1:02:24 - Demo Series of requests
1:06:05 -- Performance
1:07:58 Consuming APIs with C#
1:07:58 - Authentication
1:11:41 - Data
1:15:20 - Demo
1:18:28 Q&A
1:18:46 - Is it possible to debug webservices in API
1:21:32 - Unbound actions or bound actions
1:22:52 - Transaction handling on simultaneous big calls
1:23:59 - 400-500 response code
1:26:08 - How to solve request queue exceeded
1:27:47 - Refresh secrects in confidental authorization type
Title: API best practices
Presenters: Arend-Jan Kauffmann
Presented on Thursday 22 June 2023, 11:30 - 13:00
Contents (Thx to Marcus Nordlund):
1:27 Creating custom APIs with AZ AL Dev Tools
04:47 - Demo
08:43 API Page triggers
10:00 - GET operation
11:39 -- Demo Get Operation
13:24 - POST operation
14:32 -- Demo POST operation
15:29 - PATCH Operation
17:50 -- Demo Patch Operation
18:42 - Delete Operation
19:18 Turn POST into PATCH
25:18 Using temporary tables
29:35 Bound Action return value
31:45 - Demo setDescription on item
34:11 - Demo copyItem
36:15 - Demo salesPrice
38:29 Versioning
40:26 Relationshps between APIs
42:00 - Automatic relationship
44:43 Partial records
46:10 Reducing JSON payload
47:30 - Demo $select
48:22 - Demo $expand + $select
49:52 - Demo Prefer maxpagesize
51:29 - Demo direct navigate
53:53 Monitoring incoming web service calls
57:28 Postman test script
58:31 - Demo GET
59:50 - Demo POST
1:02:24 - Demo Series of requests
1:06:05 -- Performance
1:07:58 Consuming APIs with C#
1:07:58 - Authentication
1:11:41 - Data
1:15:20 - Demo
1:18:28 Q&A
1:18:46 - Is it possible to debug webservices in API
1:21:32 - Unbound actions or bound actions
1:22:52 - Transaction handling on simultaneous big calls
1:23:59 - 400-500 response code
1:26:08 - How to solve request queue exceeded
1:27:47 - Refresh secrects in confidental authorization type
Комментарии