Skip to content

Commit

Permalink
Merge pull request #37534 from dotnet/main
Browse files Browse the repository at this point in the history
  • Loading branch information
BillWagner authored Oct 17, 2023
2 parents 2235e53 + 248a818 commit fc9aa5d
Show file tree
Hide file tree
Showing 34 changed files with 785 additions and 175 deletions.
8 changes: 7 additions & 1 deletion .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -482,6 +482,12 @@ updates:
interval: "weekly"
day: "wednesday"
open-pull-requests-limit: 5
- package-ecosystem: "nuget"
directory: "/docs/csharp/asynchronous-programming/snippets/async-scenarios" #async-scenarios.csproj
schedule:
interval: "weekly"
day: "wednesday"
open-pull-requests-limit: 5
- package-ecosystem: "nuget"
directory: "/docs/csharp/asynchronous-programming/snippets/generate-consume-asynchronous-streams/finished" #IssuePRreport.csproj
schedule:
Expand Down Expand Up @@ -1197,7 +1203,7 @@ updates:
day: "wednesday"
open-pull-requests-limit: 5
- package-ecosystem: "nuget"
directory: "/samples/snippets/visualbasic/VS_Snippets_ADO.NET/DP Custom CopyToDataTable Examples/VB" #CustomCopyToDataTableVB.vbproj
directory: "/samples/snippets/visualbasic/VS_Snippets_ADO.NET/DP LINQ to DataSet Examples/VB" #LINQtoDataSetExamplesVB.vbproj
schedule:
interval: "weekly"
day: "wednesday"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ A reference architecture that walks you through the decision-making process invo

## Serverless for mobile

Azure Functions are easy to implement and maintain, and accessible through HTTP. They are a great way to implement an API for a mobile application. Microsoft offers great cross-platform tools for iOS, Android, and Windows with Xamarin. As such, Xamarin and Azure Functions are working great together. This article shows how to implement an Azure Function in the Azure portal or in Visual Studio at first, and build a cross-platform client with Xamarin.Forms running on Android, iOS, and Windows.
Azure Functions are easy to implement and maintain, and accessible through HTTP. They're a good way to implement an API for a mobile application. Microsoft offers cross-platform tools for iOS, Android, and Windows with Xamarin. As such, Xamarin and Azure Functions work well together. This article shows how to implement an Azure Function in the Azure portal or in Visual Studio, and then build a cross-platform client with Xamarin.Forms running on Android, iOS, and Windows.

[Implementing a simple Azure Function with a Xamarin.Forms client](/samples/azure-samples/functions-xamarin-getting-started/implementing-a-simple-azure-function-with-a-xamarinforms-client/)

Expand Down
6 changes: 3 additions & 3 deletions docs/azure/configure-visual-studio.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ ms.author: alexwolf
---
# Configure Visual Studio for Azure development with .NET

Visual Studio includes tooling to help with the development and deployment of applications on Azure. This guide will help you make sure that Visual Studio is properly configured for Azure development.
Visual Studio includes tooling to help with the development and deployment of applications on Azure. This guide helps you make sure that Visual Studio is properly configured for Azure development.

## Download Visual Studio

Expand All @@ -20,13 +20,13 @@ If you already have Visual Studio installed, you can skip this step.
## Install Azure workloads

Open Visual Studio Installer and validate that the workloads **Azure development** and **ASP.NET and web development** are installed. If either of these workloads is not installed, select them to be installed.
Open Visual Studio Installer and validate that the workloads **Azure development** and **ASP.NET and web development** are installed. If either of these workloads isn't installed, select them to be installed.

![Screenshot of the Visual Studio Installer showing the Azure development and ASP.NET and Web Development Workloads selected](./media/visual-studio-installer-azure-development.png)

## Authenticate Visual Studio with Azure

When debugging apps through Visual Studio, Visual Studio can use your Azure account to authenticate and access Azure Resources. This account is also used when you publish apps directly from Visual Studio to Azure.
When you debug apps through Visual Studio, Visual Studio can use your Azure account to authenticate and access Azure Resources. This account is also used when you publish apps directly from Visual Studio to Azure.

To authenticate your Azure account from Visual Studio, select the **Tools** > **Options** menu to launch the **Options** dialog. Navigate to the **Azure Service Authentication** options and sign in using your Azure account.

Expand Down
14 changes: 7 additions & 7 deletions docs/azure/includes/dotnet-all.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,12 +69,12 @@
| Schema Registry | NuGet [1.3.0](https://www.nuget.org/packages/Azure.Data.SchemaRegistry/1.3.0)<br>NuGet [1.4.0-beta.2](https://www.nuget.org/packages/Azure.Data.SchemaRegistry/1.4.0-beta.2) | [docs](/dotnet/api/overview/azure/Data.SchemaRegistry-readme) | GitHub [1.3.0](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Data.SchemaRegistry_1.3.0/sdk/schemaregistry/Azure.Data.SchemaRegistry/)<br>GitHub [1.4.0-beta.2](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Data.SchemaRegistry_1.4.0-beta.2/sdk/schemaregistry/Azure.Data.SchemaRegistry/) |
| Schema Registry - Avro | NuGet [1.0.0](https://www.nuget.org/packages/Microsoft.Azure.Data.SchemaRegistry.ApacheAvro/1.0.0) | [docs](/dotnet/api/overview/azure/Microsoft.Azure.Data.SchemaRegistry.ApacheAvro-readme) | GitHub [1.0.0](https://github.com/Azure/azure-sdk-for-net/tree/Microsoft.Azure.Data.SchemaRegistry.ApacheAvro_1.0.0/sdk/schemaregistry/Microsoft.Azure.Data.SchemaRegistry.ApacheAvro/) |
| Service Bus | NuGet [7.16.2](https://www.nuget.org/packages/Azure.Messaging.ServiceBus/7.16.2) | [docs](/dotnet/api/overview/azure/Messaging.ServiceBus-readme) | GitHub [7.16.2](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Messaging.ServiceBus_7.16.2/sdk/servicebus/Azure.Messaging.ServiceBus/) |
| Storage - Blobs | NuGet [12.18.0](https://www.nuget.org/packages/Azure.Storage.Blobs/12.18.0) | [docs](/dotnet/api/overview/azure/Storage.Blobs-readme) | GitHub [12.18.0](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Storage.Blobs_12.18.0/sdk/storage/Azure.Storage.Blobs/) |
| Storage - Blobs Batch | NuGet [12.15.0](https://www.nuget.org/packages/Azure.Storage.Blobs.Batch/12.15.0) | [docs](/dotnet/api/overview/azure/Storage.Blobs.Batch-readme) | GitHub [12.15.0](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Storage.Blobs.Batch_12.15.0/sdk/storage/Azure.Storage.Blobs.Batch/) |
| Storage - Blobs ChangeFeed | NuGet [12.0.0-preview.38](https://www.nuget.org/packages/Azure.Storage.Blobs.ChangeFeed/12.0.0-preview.38) | [docs](/dotnet/api/overview/azure/Storage.Blobs.ChangeFeed-readme?view=azure-dotnet-preview&amp;preserve-view=true) | GitHub [12.0.0-preview.38](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Storage.Blobs.ChangeFeed_12.0.0-preview.38/sdk/storage/Azure.Storage.Blobs.ChangeFeed/) |
| Storage - Files Data Lake | NuGet [12.16.0](https://www.nuget.org/packages/Azure.Storage.Files.DataLake/12.16.0) | [docs](/dotnet/api/overview/azure/Storage.Files.DataLake-readme) | GitHub [12.16.0](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Storage.Files.DataLake_12.16.0/sdk/storage/Azure.Storage.Files.DataLake/) |
| Storage - Files Share | NuGet [12.16.0](https://www.nuget.org/packages/Azure.Storage.Files.Shares/12.16.0) | [docs](/dotnet/api/overview/azure/Storage.Files.Shares-readme) | GitHub [12.16.0](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Storage.Files.Shares_12.16.0/sdk/storage/Azure.Storage.Files.Shares/) |
| Storage - Queues | NuGet [12.16.0](https://www.nuget.org/packages/Azure.Storage.Queues/12.16.0) | [docs](/dotnet/api/overview/azure/Storage.Queues-readme) | GitHub [12.16.0](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Storage.Queues_12.16.0/sdk/storage/Azure.Storage.Queues/) |
| Storage - Blobs | NuGet [12.18.0](https://www.nuget.org/packages/Azure.Storage.Blobs/12.18.0)<br>NuGet [12.19.0-beta.1](https://www.nuget.org/packages/Azure.Storage.Blobs/12.19.0-beta.1) | [docs](/dotnet/api/overview/azure/Storage.Blobs-readme) | GitHub [12.18.0](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Storage.Blobs_12.18.0/sdk/storage/Azure.Storage.Blobs/)<br>GitHub [12.19.0-beta.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Storage.Blobs_12.19.0-beta.1/sdk/storage/Azure.Storage.Blobs/) |
| Storage - Blobs Batch | NuGet [12.15.0](https://www.nuget.org/packages/Azure.Storage.Blobs.Batch/12.15.0)<br>NuGet [12.16.0-beta.1](https://www.nuget.org/packages/Azure.Storage.Blobs.Batch/12.16.0-beta.1) | [docs](/dotnet/api/overview/azure/Storage.Blobs.Batch-readme) | GitHub [12.15.0](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Storage.Blobs.Batch_12.15.0/sdk/storage/Azure.Storage.Blobs.Batch/)<br>GitHub [12.16.0-beta.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Storage.Blobs.Batch_12.16.0-beta.1/sdk/storage/Azure.Storage.Blobs.Batch/) |
| Storage - Blobs ChangeFeed | NuGet [12.0.0-preview.39](https://www.nuget.org/packages/Azure.Storage.Blobs.ChangeFeed/12.0.0-preview.39) | [docs](/dotnet/api/overview/azure/Storage.Blobs.ChangeFeed-readme?view=azure-dotnet-preview&amp;preserve-view=true) | GitHub [12.0.0-preview.39](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Storage.Blobs.ChangeFeed_12.0.0-preview.39/sdk/storage/Azure.Storage.Blobs.ChangeFeed/) |
| Storage - Files Data Lake | NuGet [12.16.0](https://www.nuget.org/packages/Azure.Storage.Files.DataLake/12.16.0)<br>NuGet [12.17.0-beta.1](https://www.nuget.org/packages/Azure.Storage.Files.DataLake/12.17.0-beta.1) | [docs](/dotnet/api/overview/azure/Storage.Files.DataLake-readme) | GitHub [12.16.0](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Storage.Files.DataLake_12.16.0/sdk/storage/Azure.Storage.Files.DataLake/)<br>GitHub [12.17.0-beta.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Storage.Files.DataLake_12.17.0-beta.1/sdk/storage/Azure.Storage.Files.DataLake/) |
| Storage - Files Share | NuGet [12.16.0](https://www.nuget.org/packages/Azure.Storage.Files.Shares/12.16.0)<br>NuGet [12.17.0-beta.1](https://www.nuget.org/packages/Azure.Storage.Files.Shares/12.17.0-beta.1) | [docs](/dotnet/api/overview/azure/Storage.Files.Shares-readme) | GitHub [12.16.0](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Storage.Files.Shares_12.16.0/sdk/storage/Azure.Storage.Files.Shares/)<br>GitHub [12.17.0-beta.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Storage.Files.Shares_12.17.0-beta.1/sdk/storage/Azure.Storage.Files.Shares/) |
| Storage - Queues | NuGet [12.16.0](https://www.nuget.org/packages/Azure.Storage.Queues/12.16.0)<br>NuGet [12.17.0-beta.1](https://www.nuget.org/packages/Azure.Storage.Queues/12.17.0-beta.1) | [docs](/dotnet/api/overview/azure/Storage.Queues-readme) | GitHub [12.16.0](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Storage.Queues_12.16.0/sdk/storage/Azure.Storage.Queues/)<br>GitHub [12.17.0-beta.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Storage.Queues_12.17.0-beta.1/sdk/storage/Azure.Storage.Queues/) |
| Synapse - AccessControl | NuGet [1.0.0-preview.5](https://www.nuget.org/packages/Azure.Analytics.Synapse.AccessControl/1.0.0-preview.5) | [docs](/dotnet/api/overview/azure/Analytics.Synapse.AccessControl-readme?view=azure-dotnet-preview&amp;preserve-view=true) | GitHub [1.0.0-preview.5](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Analytics.Synapse.AccessControl_1.0.0-preview.5/sdk/synapse/Azure.Analytics.Synapse.AccessControl/) |
| Synapse - Artifacts | NuGet [1.0.0-preview.18](https://www.nuget.org/packages/Azure.Analytics.Synapse.Artifacts/1.0.0-preview.18) | [docs](/dotnet/api/overview/azure/Analytics.Synapse.Artifacts-readme?view=azure-dotnet-preview&amp;preserve-view=true) | GitHub [1.0.0-preview.18](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Analytics.Synapse.Artifacts_1.0.0-preview.18/sdk/synapse/Azure.Analytics.Synapse.Artifacts/) |
| Synapse - Managed Private Endpoints | NuGet [1.0.0-beta.5](https://www.nuget.org/packages/Azure.Analytics.Synapse.ManagedPrivateEndpoints/1.0.0-beta.5) | [docs](/dotnet/api/overview/azure/Analytics.Synapse.ManagedPrivateEndpoints-readme?view=azure-dotnet-preview&amp;preserve-view=true) | GitHub [1.0.0-beta.5](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Analytics.Synapse.ManagedPrivateEndpoints_1.0.0-beta.5/sdk/synapse/Azure.Analytics.Synapse.ManagedPrivateEndpoints/) |
Expand All @@ -95,7 +95,7 @@
| Functions extension for Azure Tables | NuGet [1.2.0](https://www.nuget.org/packages/Microsoft.Azure.WebJobs.Extensions.Tables/1.2.0) | [docs](/dotnet/api/overview/azure/Microsoft.Azure.WebJobs.Extensions.Tables-readme) | GitHub [1.2.0](https://github.com/Azure/azure-sdk-for-net/tree/Microsoft.Azure.WebJobs.Extensions.Tables_1.2.0/sdk/tables/Microsoft.Azure.WebJobs.Extensions.Tables/) |
| Key Encryptor for .NET Data Protection | NuGet [1.2.2](https://www.nuget.org/packages/Azure.Extensions.AspNetCore.DataProtection.Keys/1.2.2) | [docs](/dotnet/api/overview/azure/Extensions.AspNetCore.DataProtection.Keys-readme) | GitHub [1.2.2](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Extensions.AspNetCore.DataProtection.Keys_1.2.2/sdk/extensions/Azure.Extensions.AspNetCore.DataProtection.Keys/) |
| Secrets Configuration Provider for .NET | NuGet [1.2.2](https://www.nuget.org/packages/Azure.Extensions.AspNetCore.Configuration.Secrets/1.2.2) | [docs](/dotnet/api/overview/azure/Extensions.AspNetCore.Configuration.Secrets-readme) | GitHub [1.2.2](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Extensions.AspNetCore.Configuration.Secrets_1.2.2/sdk/extensions/Azure.Extensions.AspNetCore.Configuration.Secrets/) |
| Storage - Common | NuGet [12.17.0](https://www.nuget.org/packages/Azure.Storage.Common/12.17.0) | [docs](/dotnet/api/overview/azure/Storage.Common-readme) | GitHub [12.17.0](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Storage.Common_12.17.0/sdk/storage/Azure.Storage.Common/) |
| Storage - Common | NuGet [12.17.0](https://www.nuget.org/packages/Azure.Storage.Common/12.17.0)<br>NuGet [12.18.0-beta.1](https://www.nuget.org/packages/Azure.Storage.Common/12.18.0-beta.1) | [docs](/dotnet/api/overview/azure/Storage.Common-readme) | GitHub [12.17.0](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Storage.Common_12.17.0/sdk/storage/Azure.Storage.Common/)<br>GitHub [12.18.0-beta.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Storage.Common_12.18.0-beta.1/sdk/storage/Azure.Storage.Common/) |
| WebJobs Extensions - Event Grid | NuGet [3.3.0](https://www.nuget.org/packages/Microsoft.Azure.WebJobs.Extensions.EventGrid/3.3.0) | [docs](/dotnet/api/overview/azure/Microsoft.Azure.WebJobs.Extensions.EventGrid-readme) | GitHub [3.3.0](https://github.com/Azure/azure-sdk-for-net/tree/Microsoft.Azure.WebJobs.Extensions.EventGrid_3.3.0/sdk/eventgrid/Microsoft.Azure.WebJobs.Extensions.EventGrid/) |
| WebJobs Extensions - Event Hubs | NuGet [6.0.1](https://www.nuget.org/packages/Microsoft.Azure.WebJobs.Extensions.EventHubs/6.0.1) | [docs](/dotnet/api/overview/azure/Microsoft.Azure.WebJobs.Extensions.EventHubs-readme) | GitHub [6.0.1](https://github.com/Azure/azure-sdk-for-net/tree/Microsoft.Azure.WebJobs.Extensions.EventHubs_6.0.1/sdk/eventhub/Microsoft.Azure.WebJobs.Extensions.EventHubs/) |
| WebJobs Extensions - Service Bus | NuGet [5.13.0](https://www.nuget.org/packages/Microsoft.Azure.WebJobs.Extensions.ServiceBus/5.13.0) | [docs](/dotnet/api/overview/azure/Microsoft.Azure.WebJobs.Extensions.ServiceBus-readme) | GitHub [5.13.0](https://github.com/Azure/azure-sdk-for-net/tree/Microsoft.Azure.WebJobs.Extensions.ServiceBus_5.13.0/sdk/servicebus/Microsoft.Azure.WebJobs.Extensions.ServiceBus/) |
Expand Down
Loading

0 comments on commit fc9aa5d

Please sign in to comment.