Skip to content

Commit 6cefd1e

Browse files
authored
Merge pull request #7247 from MicrosoftDocs/main
5/8/2025 AM Publish
2 parents e07f3f1 + 8614ff4 commit 6cefd1e

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+3096
-896
lines changed

CODEOWNERS

+2
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
/articles/java/ @KarlErickson
2020
/articles/python/ @bobtabor-msft
2121
/articles/go/ @bobtabor-msft
22+
/articles/cpp/ @ronniegeraghty @antkmsft
2223

2324
# Tools
2425
/articles/azure-cli/ @alexwolfmsft
@@ -29,3 +30,4 @@
2930
/articles/java/sdk/authentication/ @scottaddie @g2vinay @billwert
3031
/articles/javascript/sdk/authentication/ @scottaddie @KarishmaGhiya @minhanh-phan @maorleger
3132
/articles/python/sdk/authentication/ @scottaddie @pvaneck @xiangyan99
33+
/articles/cpp/sdk/authentication/ @scottaddie @antkmsft @ronniegeraghty

articles/ai/TOC.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ items:
100100
href: ../python/azure-ai-for-python-developers.md?&toc=/azure/developer/ai/toc.json&bc=/azure/developer/ai/breadcrumb/toc.json
101101
- name: Get started generating text using Azure OpenAI Service
102102
href: /azure/ai-services/openai/quickstart?pivots=programming-language-python&toc=/azure/developer/ai/toc.json&bc=/azure/developer/ai/breadcrumb/toc.json
103-
- name: Get started using GPT-35-Turbo and GPT-4 with Azure OpenAI Service
103+
- name: Get started using chat completions with Azure OpenAI Service
104104
href: /azure/ai-services/openai/chatgpt-quickstart?pivots=programming-language-python&toc=/azure/developer/ai/toc.json&bc=/azure/developer/ai/breadcrumb/toc.json
105105
- name: Chat with Azure OpenAI models using your own data
106106
href: /azure/ai-services/openai/use-your-data-quickstart?pivots=programming-language-python&toc=/azure/developer/ai/toc.json&bc=/azure/developer/ai/breadcrumb/toc.json
@@ -114,7 +114,7 @@ items:
114114
items:
115115
- name: JavaScript resources
116116
href: ../javascript/ai/azure-ai-for-javascript-developers.md?&toc=/azure/developer/ai/toc.json&bc=/azure/developer/ai/breadcrumb/toc.json
117-
- name: Get started using GPT-35-Turbo and GPT-4 with Azure OpenAI Service
117+
- name: Get started using chat completions with Azure OpenAI Service
118118
href: /azure/ai-services/openai/chatgpt-quickstart?pivots=programming-language-javascript&toc=/azure/developer/ai/toc.json&bc=/azure/developer/ai/breadcrumb/toc.json
119119
- name: Chat with Azure OpenAI models using your own data
120120
href: /azure/ai-services/openai/use-your-data-quickstart?pivots=programming-language-javascript&toc=/azure/developer/ai/toc.json&bc=/azure/developer/ai/breadcrumb/toc.json
@@ -130,7 +130,7 @@ items:
130130
items:
131131
- name: Java resources
132132
href: ../java/ai/azure-ai-for-java-developers.md?&toc=/azure/developer/ai/toc.json&bc=/azure/developer/ai/breadcrumb/toc.json
133-
- name: Get started using GPT-35-Turbo and GPT-4 with Azure OpenAI Service
133+
- name: Get started using chat completions with Azure OpenAI Service
134134
href: /azure/ai-services/openai/chatgpt-quickstart?pivots=programming-language-java&toc=/azure/developer/ai/toc.json&bc=/azure/developer/ai/breadcrumb/toc.json
135135
- name: Get started using GPT-35-Turbo and GPT-4 with Azure OpenAI Service in IntelliJ
136136
href: ../java/toolkit-for-intellij/chatgpt-intellij.md?toc=/azure/developer/ai/toc.json&bc=/azure/developer/ai/breadcrumb/toc.json
@@ -163,4 +163,4 @@ items:
163163
- name: Implement RAG using vector search
164164
href: /dotnet/ai/tutorials/tutorial-ai-vector-search?&toc=/azure/developer/ai/toc.json&bc=/azure/developer/ai/breadcrumb/toc.json
165165
- name: Go
166-
href: ../go/azure-ai-for-go-developers.md?&toc=/azure/developer/ai/toc.json&bc=/azure/developer/ai/breadcrumb/toc.json
166+
href: ../go/azure-ai-for-go-developers.md?&toc=/azure/developer/ai/toc.json&bc=/azure/developer/ai/breadcrumb/toc.json

articles/azure-developer-cli/TOC.yml

+92-77
Original file line numberDiff line numberDiff line change
@@ -3,68 +3,38 @@
33
items:
44
- name: Azure Developer CLI overview
55
href: index.yml
6-
- name: What is Azure Developer CLI?
6+
- name: What is the Azure Developer CLI?
77
href: overview.md
88
- name: Get started
99
items:
1010
- name: Install or update azd
1111
href: install-azd.md
12-
- name: Quickstart - Deploy an azd template
13-
href: get-started.md
14-
- name: Quickstart - Explore and customize a template
15-
href: quickstart-explore-templates.md
16-
- name: What are Azure Developer CLI commands?
17-
href: azd-commands.md
18-
- name: What are Azure Developer CLI templates?
19-
href: azd-templates.md
20-
- name: Explore the azd up workflow
21-
href: azd-up-workflow.md
12+
- name: Quickstarts
13+
items:
14+
- name: Quickstart - Deploy an azd template
15+
href: get-started.md
16+
- name: Quickstart - Explore and customize a template
17+
href: quickstart-explore-templates.md
18+
- name: Explore the template galleries
19+
href: azd-template-galleries.md
2220
- name: Supported languages and environments
2321
href: supported-languages-environments.md
22+
- name: Core concepts
23+
items:
2424
- name: Azure Developer CLI vs Azure CLI
2525
href: azure-developer-cli-vs-azure-cli.md
26-
- name: Explore the template galleries
27-
href: azd-template-galleries.md
28-
- name: Deployment
29-
items:
30-
- name: Configure deployment pipeline
31-
href: configure-devops-pipeline.md
32-
- name: Resource Group Scoped Deployments
33-
href: resource-group-scoped-deployments.md
34-
- name: Azure deployment stacks integration
35-
href: azure-deployment-stacks-integration.md
36-
- name: Deploy to Azure AI/ML online endpoints
37-
href: azure-ai-ml-endpoints.md
38-
- name: Configuration
39-
items:
40-
- name: Manage environment variables
41-
href: manage-environment-variables.md
42-
- name: Environment variables FAQ
43-
href: environment-variables-faq.md
44-
- name: Manage config settings
45-
href: azd-config.md
46-
- name: Customize workflows using command and event hooks
47-
href: azd-extensibility.md
48-
- name: Switch to Terraform as IaC provider
49-
href: use-terraform-for-azd.md
50-
- name: Use third-party container registries
51-
href: use-external-registry.md
52-
- name: Use Helm and Kustomize
53-
href: helm-kustomize-support.md
54-
- name: Enable demo mode
55-
href: demo-mode.md
56-
- name: Configure service packaging ignore files
57-
href: service-packaging-ignore-files.md
58-
- name: Configure template sources
59-
href: configure-template-sources.md
60-
- name: Create templates
26+
- name: Explore the azd up workflow
27+
href: azd-up-workflow.md
28+
- name: Commands overview
29+
href: azd-commands.md
30+
- name: Templates overview
31+
href: azd-templates.md
32+
- name: Feature versioning and release strategy
33+
href: feature-versioning.md
34+
- name: Development workflows
6135
items:
62-
- name: Building templates overview
36+
- name: Get started with template development
6337
href: make-azd-compatible.md
64-
- name: Start with an existing template
65-
href: start-with-existing-template.md
66-
- name: Start with your app code
67-
href: start-with-app-code.md
6838
- name: Use the compose feature
6939
items:
7040
- name: Compose feature overview
@@ -73,41 +43,86 @@
7343
href: compose-quickstart.md
7444
- name: Generate Bicep files
7545
href: compose-generate.md
76-
- name: Training - build and deploy azd templates
77-
href: /training/paths/azure-developer-cli
78-
- name: Integration and remote environments
46+
- name: Build a template
47+
items:
48+
- name: Start with an existing template
49+
href: start-with-existing-template.md
50+
- name: Start with your app code
51+
href: start-with-app-code.md
52+
- name: Training - build and deploy azd templates
53+
href: /training/paths/azure-developer-cli
54+
- name: Deployment and operations
55+
items:
56+
- name: CI/CD
57+
items:
58+
- name: Configure deployment pipeline
59+
href: configure-devops-pipeline.md
60+
- name: Monitoring and logging
61+
items:
62+
- name: Monitor your project
63+
href: monitor-your-app.md
64+
- name: Deployment configuration
65+
items:
66+
- name: Resource Group Scoped Deployments
67+
href: resource-group-scoped-deployments.md
68+
- name: Use third-party container registries
69+
href: use-external-registry.md
70+
- name: Azure deployment stacks integration
71+
href: azure-deployment-stacks-integration.md
72+
- name: Deploy to Azure AI/ML online endpoints
73+
href: azure-ai-ml-endpoints.md
74+
- name: Configure service packaging ignore files
75+
href: service-packaging-ignore-files.md
76+
- name: Use Helm and Kustomize
77+
href: helm-kustomize-support.md
78+
- name: Remote Environment Support
79+
href: remote-environments-support.md
80+
- name: Azure Deployment Environments integration
81+
href: ade-integration.md
82+
- name: Work with environments
83+
items:
84+
- name: Manage environment variables
85+
href: manage-environment-variables.md
86+
- name: Environment variables FAQ
87+
href: environment-variables-faq.md
88+
- name: Use Terraform for infrastructure as code
89+
href: use-terraform-for-azd.md
90+
- name: .NET Aspire support
91+
items:
92+
- name: .NET Aspire integration and deployment
93+
href: /dotnet/aspire/deployment/azure/aca-deployment-azd-in-depth?toc=/azure/developer/azure-developer-cli/toc.json&bc=/azure/developer/azure-developer-cli/breadcrumb/toc.json
94+
- name: Deploy .NET Aspire apps using pipelines
95+
href: /dotnet/aspire/deployment/azure/aca-deployment-github-actions?toc=/azure/developer/azure-developer-cli/toc.json&bc=/azure/developer/azure-developer-cli/breadcrumb/toc.json
96+
- name: Configuration
7997
items:
80-
- name: Remote Environment Support
81-
href: remote-environments-support.md
82-
- name: Azure Deployment Environments integration
83-
href: ade-integration.md
84-
- name: .NET Aspire integration and deployment
85-
href: /dotnet/aspire/deployment/azure/aca-deployment-azd-in-depth?toc=/azure/developer/azure-developer-cli/toc.json&bc=/azure/developer/azure-developer-cli/breadcrumb/toc.json
86-
- name: Deploy .NET Aspire apps using pipelines
87-
href: /dotnet/aspire/deployment/azure/aca-deployment-github-actions?toc=/azure/developer/azure-developer-cli/toc.json&bc=/azure/developer/azure-developer-cli/breadcrumb/toc.json
98+
- name: Manage config settings
99+
href: azd-config.md
100+
- name: Customize workflows using command and event hooks
101+
href: azd-extensibility.md
102+
- name: Enable demo mode
103+
href: demo-mode.md
104+
- name: Configure template sources
105+
href: configure-template-sources.md
88106
- name: Use azd in sovereign clouds
89107
href: sovereign-clouds.md
90-
- name: Monitor and debug
108+
- name: Troubleshoot
91109
items:
92110
- name: Troubleshoot
93111
href: troubleshoot.md
94112
- name: Troubleshoot PowerShell errors
95113
href: powershell-guidance.md
96-
- name: Monitor your project
97-
href: monitor-your-app.md
98-
- name: Feature versioning and release strategy
99-
href: feature-versioning.md
100-
- name: Frequently asked questions (FAQ)
101-
href: faq.yml
102-
- name: Blog posts and news
103-
items:
104-
- name: Release blog posts
105-
href: https://devblogs.microsoft.com/azure-sdk/tag/azure-developer-cli/
106-
- name: CDN changes
107-
href: content-delivery-network-changes.md
108-
- name: Reference
114+
- name: Reference and resources
109115
items:
116+
- name: Frequently asked questions (FAQ)
117+
href: faq.yml
110118
- name: azure.yaml schema
111119
href: azd-schema.md
112-
- name: Azure Developer CLI commands
120+
- name: Commands reference
113121
href: reference.md
122+
- name: Blog posts and news
123+
items:
124+
- name: Release blog posts
125+
href: https://devblogs.microsoft.com/azure-sdk/tag/azure-developer-cli/
126+
- name: CDN changes
127+
href: content-delivery-network-changes.md
128+

articles/breadcrumb/toc.yml

+3
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,9 @@ items:
1616
- name: Chef
1717
tocHref: /azure/developer/chef
1818
topicHref: /azure/developer/chef/index
19+
- name: C++
20+
tocHref: /azure/developer/cpp
21+
topicHref: /azure/developer/cpp/index
1922
- name: GitHub
2023
tocHref: /azure/developer/github
2124
topicHref: /azure/developer/github/index

articles/cpp/TOC.yml

+73
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
items:
2+
- name: Azure for C++ developers
3+
href: index.yml
4+
- name: Get started
5+
items:
6+
- name: How to install the Azure SDK for C++
7+
href: sdk/install-and-integrate-the-sdk.md
8+
- name: Use the Azure SDK for C++
9+
items:
10+
- name: Overview
11+
href: sdk/overview.md
12+
- name: Fundamentals
13+
items:
14+
- name: Overview
15+
href: sdk/fundamentals/overview.md
16+
- name: Errors
17+
href: sdk/fundamentals/errors.md
18+
- name: HTTP pipelines & retries
19+
href: sdk/fundamentals/http-pipelines-and-retries.md
20+
- name: Common types
21+
href: sdk/fundamentals/common-types.md
22+
- name: Language design guidelines
23+
href: https://azure.github.io/azure-sdk/cpp_introduction.html
24+
- name: Authentication
25+
items:
26+
- name: Overview
27+
href: sdk/authentication/overview.md
28+
- name: Credential chains
29+
href: sdk/authentication/credential-chains.md
30+
- name: API reference
31+
items:
32+
- name: Attestation
33+
href: https://azuresdkdocs.z19.web.core.windows.net/cpp/azure-security-attestation/latest/index.html
34+
- name: Event Hubs
35+
items:
36+
- name: Event Hubs
37+
href: https://azuresdkdocs.z19.web.core.windows.net/cpp/azure-messaging-eventhubs/latest/index.html
38+
- name: Event Hubs Blob Storage Checkpoint Store
39+
href: https://azuresdkdocs.z19.web.core.windows.net/cpp/azure-messaging-eventhubs-checkpointstore-blob/latest/index.html
40+
- name: Identity
41+
href: https://azuresdkdocs.z19.web.core.windows.net/cpp/azure-identity/latest/index.html
42+
- name: Key Vault
43+
items:
44+
- name: Administration
45+
href: https://azuresdkdocs.z19.web.core.windows.net/cpp/azure-security-keyvault-administration/latest/index.html
46+
- name: Certificates
47+
href: https://azuresdkdocs.z19.web.core.windows.net/cpp/azure-security-keyvault-certificates/latest/index.html
48+
- name: Keys
49+
href: https://azuresdkdocs.z19.web.core.windows.net/cpp/azure-security-keyvault-keys/latest/index.html
50+
- name: Secrets
51+
href: https://azuresdkdocs.z19.web.core.windows.net/cpp/azure-security-keyvault-secrets/latest/index.html
52+
- name: Storage
53+
items:
54+
- name: Blobs
55+
href: https://azuresdkdocs.z19.web.core.windows.net/cpp/azure-storage-blobs/latest/index.html
56+
- name: Files Datalake
57+
href: https://azuresdkdocs.z19.web.core.windows.net/cpp/azure-storage-files-datalake/latest/index.html
58+
- name: Files Shares
59+
href: https://azuresdkdocs.z19.web.core.windows.net/cpp/azure-storage-files-shares/latest/index.html
60+
- name: Queues
61+
href: https://azuresdkdocs.z19.web.core.windows.net/cpp/azure-storage-queues/latest/index.html
62+
- name: Tables
63+
href: https://azuresdkdocs.z19.web.core.windows.net/cpp/azure-data-tables/latest/index.html
64+
- name: Other
65+
items:
66+
- name: Core
67+
href: https://azuresdkdocs.z19.web.core.windows.net/cpp/azure-core/latest/index.html
68+
- name: Core - AMQP
69+
href: https://azuresdkdocs.z19.web.core.windows.net/cpp/azure-core-amqp/latest/index.html
70+
- name: Core - Tracing Opentelemetry
71+
href: https://azuresdkdocs.z19.web.core.windows.net/cpp/azure-core-tracing-opentelemetry/latest/index.html
72+
73+

articles/cpp/index.yml

+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
### YamlMime:Landing
2+
3+
title: Azure for C++ developers
4+
summary: Learn to use the Azure SDK for C++, browse API references, sample code, tutorials, quickstarts, conceptual articles, and more.
5+
metadata:
6+
title: Azure for C++ developers
7+
description: Get started developing with the Azure SDK for C++.
8+
ms.date: 05/12/2023
9+
ms.topic: landing-page
10+
ms.collection: collection
11+
ms.devlang: cpp
12+
ms.custom: devx-track-cpp
13+
ms.service: azure
14+
15+
landingContent:
16+
- title: Azure libraries (SDK)
17+
linkLists:
18+
- linkListType: overview
19+
links:
20+
- text: What is the Azure SDK for C++?
21+
url: sdk/overview.md
22+
- linkListType: download
23+
links:
24+
- text: Install and Integrate the Azure SDK for C++
25+
url: sdk/install-and-integrate-the-sdk.md
26+
- linkListType: overview
27+
links:
28+
- text: Credential chains in the Azure Identity client library for C++
29+
url: sdk/authentication/credential-chains.md
30+

0 commit comments

Comments
 (0)