You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
+[Upload and analyze a file with Azure Functions and Blob Storage](../storage/blobs/blob-upload-function-trigger.md?tabs=nodejsv10)
69
-
+[Automate resizing uploaded images using Event Grid](../event-grid/resize-images-on-storage-blob-upload-event.md?tabs=nodejsv10)
67
+
+[Upload and analyze a file with Azure Functions and Blob Storage](../storage/blobs/blob-upload-function-trigger-javascript.md)
70
68
+[Trigger Azure Functions on blob containers using an event subscription](functions-event-grid-blob-trigger.md?pivots=programming-language-javascript)
71
69
::: zone-end
72
70
73
71
::: zone pivot="programming-language-powershell"
74
72
+[Trigger Azure Functions on blob containers using an event subscription](functions-event-grid-blob-trigger.md?pivots=programming-language-powershell)
75
73
::: zone-end
76
74
75
+
::: zone pivot="programming-language-typescript"
76
+
+[Trigger Azure Functions on blob containers using an event subscription](functions-event-grid-blob-trigger.md?pivots=programming-language-typescript)
77
+
::: zone-end
78
+
77
79
::: zone pivot="programming-language-java"
78
80
+[Trigger Azure Functions on blob containers using an event subscription](functions-event-grid-blob-trigger.md?pivots=programming-language-java)
79
81
::: zone-end
@@ -286,9 +288,8 @@ public static async Task<IActionResult> Run(
286
288
+ Article: [Create serverless APIs in Visual Studio using Azure Functions and API Management integration](./openapi-apim-integrate-visual-studio.md)
287
289
+ Training: [Expose multiple function apps as a consistent API by using Azure API Management](/training/modules/build-serverless-api-with-functions-api-management/)
288
290
+ Sample: [Implement the geode pattern by deploying the API to geodes in distributed Azure regions.](https://github.com/mspnp/geode-pattern-accelerator)
+ Sample: [Web application with a C# API and Azure SQL DB on Static Web Apps and Functions](/samples/azure-samples/todo-csharp-sql-swa-func/todo-csharp-sql-swa-func/)
@@ -325,6 +328,11 @@ Functions is often the compute component in a serverless workflow topology, such
325
328
+ Training: [Deploy serverless APIs with Azure Functions, Logic Apps, and Azure SQL Database](/training/modules/deploy-backend-apis/)
326
329
::: zone-end
327
330
331
+
::: zone pivot="programming-language-typescript"
332
+
+ Quickstart: [Create your first durable function in Azure using JavaScript](./durable/quickstart-ts-vscode.md)
333
+
+ Training: [Deploy serverless APIs with Azure Functions, Logic Apps, and Azure SQL Database](/training/modules/deploy-backend-apis/)
334
+
::: zone-end
335
+
328
336
::: zone pivot="programming-language-python"
329
337
+ Quickstart: [Create your first durable function in Azure using Python](./durable/quickstart-python-vscode.md)
330
338
+ Training: [Deploy serverless APIs with Azure Functions, Logic Apps, and Azure SQL Database](/training/modules/deploy-backend-apis/)
@@ -344,7 +352,9 @@ There are processes where you might need to log, audit, or perform some other op
344
352
345
353
[](./media/functions-scenarios/respond-to-database-changes-expanded.png#lightbox)
346
354
347
-
Consider the following examples:
355
+
::: zone pivot="programming-language-csharp,programming-language-javascript,programming-language-python"
356
+
Consider these examples:
357
+
::: zone-end
348
358
349
359
::: zone pivot="programming-language-csharp"
350
360
+ Article: [Connect Azure Functions to Azure Cosmos DB using Visual Studio Code](functions-add-output-binding-cosmos-db-vs-code.md?pivots=programming-language-csharp&tabs=isolated-process)
@@ -370,7 +380,7 @@ For example, you can use triggers on Azure Storage queues as a way to chain toge
370
380
371
381
[](./media/functions-scenarios/create-reliable-message-systems-expanded.png#lightbox)
372
382
373
-
The following article shows how to write output to a storage queue.
383
+
These articles show how to write output to a storage queue:
374
384
375
385
::: zone pivot="programming-language-csharp"
376
386
+ Article: [Connect Azure Functions to Azure Storage using Visual Studio Code](functions-add-output-binding-storage-queue-vs-code.md?pivots=programming-language-csharp&tabs=isolated-process)
@@ -408,7 +418,9 @@ And these articles show how to trigger from an Azure Service Bus queue or topic.
408
418
::: zone pivot="programming-language-javascript"
409
419
+[Azure Service Bus trigger for Azure Functions](functions-bindings-service-bus-trigger.md?pivots=programming-language-javascript)
410
420
::: zone-end
411
-
421
+
::: zone pivot="programming-language-typescript"
422
+
+[Azure Service Bus trigger for Azure Functions](functions-bindings-service-bus-trigger.md?pivots=programming-language-typescript)
423
+
::: zone-end
412
424
::: zone pivot="programming-language-python"
413
425
+[Azure Service Bus trigger for Azure Functions](functions-bindings-service-bus-trigger.md?pivots=programming-language-python)
0 commit comments