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
Copy file name to clipboardExpand all lines: articles/search/samples-dotnet.md
+20-20Lines changed: 20 additions & 20 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ ms.custom:
10
10
- devx-track-dotnet
11
11
- ignite-2023
12
12
ms.topic: concept-article
13
-
ms.date: 09/19/2025
13
+
ms.date: 09/23/2025
14
14
---
15
15
16
16
# C# samples for Azure AI Search
@@ -43,25 +43,23 @@ Code samples from the Azure SDK development team demonstrate API usage. You can
43
43
44
44
## Doc samples
45
45
46
-
Code samples from the Azure AI Search team demonstrate features and workflows. Many of the following samples are referenced in tutorials, quickstarts, and how-to articles that explain the code in detail. You can find these samples in [Azure-Samples/azure-search-dotnet-samples](https://github.com/Azure-Samples/azure-search-dotnet-samples) and [Azure-Samples/search-dotnet-getting-started](https://github.com/Azure-Samples/search-dotnet-getting-started/) on GitHub.
47
-
48
-
| Sample | Description |
49
-
|--|--|
50
-
|[quickstart](https://github.com/Azure-Samples/azure-search-dotnet-samples/tree/main/quickstart/AzureSearchQuickstart)| Source code for the C# portion of [Quickstart: Full-text search](search-get-started-text.md). Create, load, and query an index using sample data. |
51
-
|[quickstart-agentic-retrieval](https://github.com/Azure-Samples/azure-search-dotnet-samples/tree/main/quickstart-agentic-retrieval)| Source code for the C# portion of [Quickstart: Agentic retrieval](search-get-started-agentic-retrieval.md). Integrate semantic ranking with LLM-powered query planning and answer generation. |
52
-
|[quickstart-rag](https://github.com/Azure-Samples/azure-search-dotnet-samples/tree/main/quickstart-rag)| Source code for the C# portion of [Quickstart: Generative search (RAG)](search-get-started-rag.md). Use grounding data from Azure AI Search with a chat completion model from Azure OpenAI. |
53
-
|[quickstart-semantic-search](https://github.com/Azure-Samples/azure-search-dotnet-samples/blob/main/quickstart-semantic-search/)| Source code for the C# portion of [Quickstart: Semantic ranking](search-get-started-semantic.md). Add semantic ranking to an index schema and run semantic queries. |
54
-
|[quickstart-vector-search](https://github.com/Azure-Samples/azure-search-dotnet-samples/tree/main/quickstart-vector-search)| Source code for the C# portion of [Quickstart: Vector search](search-get-started-vector.md). Index and query vector content. |
55
-
|[create-mvc-app](https://github.com/Azure-Samples/azure-search-dotnet-samples/tree/main/create-mvc-app)| Source code for [Tutorial: Add search to an ASP.NET Core (MVC) app](tutorial-csharp-create-mvc-app.md). Add basic search, pagination, and other server-side behaviors to an MVC web app, unlike the console applications used in most samples. |
56
-
|[search-website](https://github.com/Azure-Samples/azure-search-static-web-app)| Source code for [Tutorial: Add search to web apps](tutorial-csharp-overview.md). Build an end-to-end search app that uses the push API for bulk upload and a rich client for hosting the app and handling search requests. |
57
-
|[tutorial-ai-enrichment](https://github.com/Azure-Samples/azure-search-dotnet-samples/tree/main/tutorial-ai-enrichment)| Source code for [Tutorial: AI-generated searchable content from Azure blobs](tutorial-skillset.md). Create a skillset that iterates over Azure blobs to extract information and infer structure. |
58
-
|[multiple-data-sources](https://github.com/Azure-Samples/azure-search-dotnet-scale/tree/main/multiple-data-sources)| Source code for [Tutorial: Index from multiple data sources](tutorial-multiple-data-sources.md). Merge content from two data sources into one index. |
59
-
|[optimize-data-indexing](https://github.com/Azure-Samples/azure-search-dotnet-scale/tree/main/optimize-data-indexing)| Source code for [Tutorial: Optimize indexing with the push API](tutorial-optimize-indexing-push-api.md). Use optimization techniques for pushing data into an index. |
60
-
|[DotNetHowTo](https://github.com/Azure-Samples/search-dotnet-getting-started/tree/master/DotNetHowTo)| Source code for [Use the .NET client library](search-howto-dotnet-sdk.md). Create and manage multiple search objects while learning about the APIs. |
61
-
|[DotNetToIndexers](https://github.com/Azure-Samples/search-dotnet-getting-started/tree/master/DotNetHowToIndexers)| Source code for [Tutorial: Index Azure SQL data](search-indexer-tutorial.md). Configure an Azure SQL indexer with a schedule, field mappings, and parameters. |
62
-
|[DotNetHowToEncryptionUsingCMK](https://github.com/Azure-Samples/search-dotnet-getting-started/tree/master/DotNetHowToEncryptionUsingCMK)| Source code for [Configure customer-managed keys for data encryption](search-security-manage-encryption-keys.md). Create objects that are encrypted with a customer-managed key. |
63
-
|[DotNetVectorDemo](https://github.com/Azure/azure-search-vector-samples/tree/main/demo-dotnet/DotNetVectorDemo)| Create, load, and query a vector index. |
64
-
|[DotNetIntegratedVectorizationDemo](https://github.com/Azure/azure-search-vector-samples/tree/main/demo-dotnet/DotNetIntegratedVectorizationDemo)| Extend the vector workflow to include skills-based automation for data chunking and embedding. |
46
+
Code samples from the Azure AI Search team demonstrate features and workflows. The following samples are referenced in tutorials, quickstarts, and how-to articles that explain the code in detail. You can find these samples in [Azure-Samples/azure-search-dotnet-samples](https://github.com/Azure-Samples/azure-search-dotnet-samples) and [Azure-Samples/search-dotnet-getting-started](https://github.com/Azure-Samples/search-dotnet-getting-started/) on GitHub.
47
+
48
+
| Sample | Article | Description |
49
+
|--|--|--|
50
+
|[quickstart](https://github.com/Azure-Samples/azure-search-dotnet-samples/tree/main/quickstart/AzureSearchQuickstart)|[Quickstart: Full-text search](search-get-started-text.md)| Create, load, and query an index using sample data. |
51
+
|[quickstart-agentic-retrieval](https://github.com/Azure-Samples/azure-search-dotnet-samples/tree/main/quickstart-agentic-retrieval)|[Quickstart: Agentic retrieval](search-get-started-agentic-retrieval.md)| Integrate semantic ranking with LLM-powered query planning and answer generation. |
52
+
|[quickstart-rag](https://github.com/Azure-Samples/azure-search-dotnet-samples/tree/main/quickstart-rag)|[Quickstart: Generative search (RAG)](search-get-started-rag.md)| Use grounding data from Azure AI Search with a chat completion model from Azure OpenAI. |
53
+
|[quickstart-semantic-search](https://github.com/Azure-Samples/azure-search-dotnet-samples/blob/main/quickstart-semantic-search/)|[Quickstart: Semantic ranking](search-get-started-semantic.md)| Add semantic ranking to an index schema and run semantic queries. |
54
+
|[quickstart-vector-search](https://github.com/Azure-Samples/azure-search-dotnet-samples/tree/main/quickstart-vector-search)|[Quickstart: Vector search](search-get-started-vector.md)| Index and query vector content. |
55
+
|[create-mvc-app](https://github.com/Azure-Samples/azure-search-dotnet-samples/tree/main/create-mvc-app)|[Tutorial: Add search to an ASP.NET Core (MVC) app](tutorial-csharp-create-mvc-app.md)| Add basic search, pagination, and other server-side behaviors to an MVC web app, unlike the console applications used in most samples. |
56
+
|[search-website](https://github.com/Azure-Samples/azure-search-static-web-app)|[Tutorial: Add search to web apps](tutorial-csharp-overview.md)| Build an end-to-end search app that uses the push API for bulk upload and a rich client for hosting the app and handling search requests. |
57
+
|[tutorial-ai-enrichment](https://github.com/Azure-Samples/azure-search-dotnet-samples/tree/main/tutorial-ai-enrichment)|[Tutorial: AI-generated searchable content from Azure blobs](tutorial-skillset.md)| Create a skillset that iterates over Azure blobs to extract information and infer structure. |
58
+
|[multiple-data-sources](https://github.com/Azure-Samples/azure-search-dotnet-scale/tree/main/multiple-data-sources)|[Tutorial: Index from multiple data sources](tutorial-multiple-data-sources.md)| Merge content from two data sources into one index. |
59
+
|[optimize-data-indexing](https://github.com/Azure-Samples/azure-search-dotnet-scale/tree/main/optimize-data-indexing)|[Tutorial: Optimize indexing with the push API](tutorial-optimize-indexing-push-api.md)| Use optimization techniques for pushing data into an index. |
60
+
|[DotNetHowTo](https://github.com/Azure-Samples/search-dotnet-getting-started/tree/master/DotNetHowTo)|[Use the .NET client library](search-howto-dotnet-sdk.md)| Create and manage multiple search objects while learning about the APIs. |
61
+
|[DotNetToIndexers](https://github.com/Azure-Samples/search-dotnet-getting-started/tree/master/DotNetHowToIndexers)|[Tutorial: Index Azure SQL data](search-indexer-tutorial.md)| Configure an Azure SQL indexer with a schedule, field mappings, and parameters. |
62
+
|[DotNetHowToEncryptionUsingCMK](https://github.com/Azure-Samples/search-dotnet-getting-started/tree/master/DotNetHowToEncryptionUsingCMK)|[Configure customer-managed keys for data encryption](search-security-manage-encryption-keys.md)| Create objects that are encrypted with a customer-managed key. |
65
63
66
64
## Accelerators
67
65
@@ -93,6 +91,8 @@ The following samples are also published by the Azure AI Search team but aren't
93
91
|[multiple-search-services](https://github.com/Azure-Samples/azure-search-dotnet-scale/tree/main/multiple-search-services)| Query multiple search services and combine results into a single page. |
94
92
|[search-aggregations](https://github.com/Azure-Samples/azure-search-dotnet-utilities/blob/main/search-aggregations)| Obtain and filter aggregations from an index. |
95
93
|[azure-search-power-skills](https://github.com/Azure-Samples/azure-search-power-skills/blob/main)| Incorporate consumable custom skills into your own solutions. |
94
+
|[DotNetVectorDemo](https://github.com/Azure/azure-search-vector-samples/tree/main/demo-dotnet/DotNetVectorDemo)| Create, load, and query a vector index. |
95
+
|[DotNetIntegratedVectorizationDemo](https://github.com/Azure/azure-search-vector-samples/tree/main/demo-dotnet/DotNetIntegratedVectorizationDemo)| Extend the vector workflow to include skills-based automation for data chunking and embedding. |
96
96
97
97
> [!TIP]
98
98
> Use the [samples browser](/samples/browse/?languages=csharp&products=azure-cognitive-search) to search for Microsoft code samples on GitHub. You can filter your search by product, service, and language.
Copy file name to clipboardExpand all lines: articles/search/samples-java.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,7 @@ ms.custom:
12
12
- devx-track-extended-java
13
13
- ignite-2023
14
14
ms.topic: concept-article
15
-
ms.date: 09/19/2025
15
+
ms.date: 09/23/2025
16
16
---
17
17
18
18
# Java samples for Azure AI Search
@@ -44,11 +44,11 @@ Code samples from the Azure SDK development team demonstrate API usage. You can
44
44
45
45
## Doc samples
46
46
47
-
Code samples from the Azure AI Search team demonstrate features and workflows. Many of the following samples are referenced in tutorials, quickstarts, and how-to articles that explain the code in detail. You can find these samples in [Azure-Samples/azure-search-java-samples](https://github.com/Azure-Samples/azure-search-java-samples) on GitHub.
47
+
Code samples from the Azure AI Search team demonstrate features and workflows. The following samples are referenced in tutorials, quickstarts, and how-to articles that explain the code in detail. You can find these samples in [Azure-Samples/azure-search-java-samples](https://github.com/Azure-Samples/azure-search-java-samples) on GitHub.
48
48
49
-
| Sample | Article |
50
-
|--|--|
51
-
|[quickstart](https://github.com/Azure-Samples/azure-search-java-samples/tree/main/quickstart)|Source code for the Java portion of [Quickstart: Full-text search](search-get-started-text.md). Create, load, and query an index using sample data. |
49
+
| Sample | Article | Description |
50
+
|--|--|--|
51
+
|[quickstart](https://github.com/Azure-Samples/azure-search-java-samples/tree/main/quickstart)|[Quickstart: Full-text search](search-get-started-text.md).| Create, load, and query an index using sample data. |
52
52
53
53
> [!TIP]
54
54
> Use the [samples browser](/samples/browse/?languages=java&products=azure-cognitive-search) to search for Microsoft code samples on GitHub. You can filter your search by product, service, and language.
Copy file name to clipboardExpand all lines: articles/search/samples-javascript.md
+16-16Lines changed: 16 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,7 +11,7 @@ ms.custom:
11
11
- devx-track-js
12
12
- ignite-2023
13
13
ms.topic: concept-article
14
-
ms.date: 09/19/2025
14
+
ms.date: 09/23/2025
15
15
---
16
16
17
17
# JavaScript samples for Azure AI Search
@@ -54,34 +54,34 @@ Code samples from the Azure SDK development team demonstrate API usage. You can
54
54
55
55
## Doc samples
56
56
57
-
Code samples from the Azure AI Search team demonstrate features and workflows. Many of the following samples are referenced in tutorials, quickstarts, and how-to articles. You can find these samples in [Azure-Samples/azure-search-javascript-samples](https://github.com/Azure-Samples/azure-search-javascript-samples) on GitHub.
57
+
Code samples from the Azure AI Search team demonstrate features and workflows. The following samples are referenced in tutorials, quickstarts, and how-to articles. You can find these samples in [Azure-Samples/azure-search-javascript-samples](https://github.com/Azure-Samples/azure-search-javascript-samples) on GitHub.
58
58
59
59
### JavaScript samples
60
60
61
-
| Sample | Description |
62
-
|--|--|
63
-
|[quickstart](https://github.com/Azure-Samples/azure-search-javascript-samples/tree/main/quickstart)| Source code for the JavaScript portion of [Quickstart: Full-text search](search-get-started-text.md). Create, load, and query a search index using sample data. |
64
-
|[quickstart-rag-js](https://github.com/Azure-Samples/azure-search-javascript-samples/tree/main/quickstart-rag-js)| Source code for the JavaScript portion of [Quickstart: Generative search (RAG)](search-get-started-rag.md). Use grounding data from Azure AI Search with a chat completion model from Azure OpenAI. |
65
-
|[quickstart-semantic-ranking-js](https://github.com/Azure-Samples/azure-search-javascript-samples/tree/main/quickstart-semantic-ranking-js)| Source code for the JavaScript portion of [Quickstart: Semantic ranking](search-get-started-semantic.md). Add semantic ranking to an index schema and run semantic queries. |
66
-
|[quickstart-vector-js](https://github.com/Azure-Samples/azure-search-javascript-samples/tree/main/quickstart-vector-js)| Source code for the JavaScript portion of [Quickstart: Vector search](search-get-started-vector.md). Index and query vector content. |
67
-
|[azure-functions](https://github.com/Azure-Samples/azure-search-javascript-samples/tree/main/azure-function-search)| JavaScript example of an Azure function that sends queries to a search service. You can substitute this JavaScript version for the `api` code used in the [Add search to web sites](tutorial-csharp-overview.md) C# sample. |
68
-
|[bulk-insert](https://github.com/Azure-Samples/azure-search-javascript-samples/tree/main/bulk-insert)| JavaScript example of how to [use the push APIs](search-how-to-load-search-index.md) to upload and index documents. |
61
+
| Sample | Article | Description |
62
+
|--|--|--|
63
+
|[quickstart](https://github.com/Azure-Samples/azure-search-javascript-samples/tree/main/quickstart)|[Quickstart: Full-text search](search-get-started-text.md)| Create, load, and query a search index using sample data. |
64
+
|[quickstart-rag-js](https://github.com/Azure-Samples/azure-search-javascript-samples/tree/main/quickstart-rag-js)|[Quickstart: Generative search (RAG)](search-get-started-rag.md)| Use grounding data from Azure AI Search with a chat completion model from Azure OpenAI. |
65
+
|[quickstart-semantic-ranking-js](https://github.com/Azure-Samples/azure-search-javascript-samples/tree/main/quickstart-semantic-ranking-js)|[Quickstart: Semantic ranking](search-get-started-semantic.md)| Add semantic ranking to an index schema and run semantic queries. |
66
+
|[quickstart-vector-js](https://github.com/Azure-Samples/azure-search-javascript-samples/tree/main/quickstart-vector-js)|[Quickstart: Vector search](search-get-started-vector.md)| Index and query vector content. |
69
67
70
68
### TypeScript samples
71
69
72
-
| Sample | Description |
73
-
|--|--|
74
-
|[quickstart-rag-ts](https://github.com/Azure-Samples/azure-search-javascript-samples/tree/main/quickstart-rag-ts)|Source code for the TypeScript portion of [Quickstart: Generative search (RAG)](search-get-started-rag.md). Use grounding data from Azure AI Search with a chat completion model from Azure OpenAI. |
75
-
|[quickstart-semantic-ranking-ts](https://github.com/Azure-Samples/azure-search-javascript-samples/tree/main/quickstart-semantic-ranking-ts)|Source code for the TypeScript portion of [Quickstart: Semantic ranking](search-get-started-semantic.md). Add semantic ranking to an index schema and run semantic queries. |
76
-
|[quickstart-vector-ts](https://github.com/Azure-Samples/azure-search-javascript-samples/tree/main/quickstart-vector-ts)|Source code for the TypeScript portion of [Quickstart: Vector search](search-get-started-vector.md). Index and query vector content. |
70
+
| Sample |Article |Description |
71
+
|--|--|--|
72
+
|[quickstart-rag-ts](https://github.com/Azure-Samples/azure-search-javascript-samples/tree/main/quickstart-rag-ts)|[Quickstart: Generative search (RAG)](search-get-started-rag.md)| Use grounding data from Azure AI Search with a chat completion model from Azure OpenAI. |
73
+
|[quickstart-semantic-ranking-ts](https://github.com/Azure-Samples/azure-search-javascript-samples/tree/main/quickstart-semantic-ranking-ts)|[Quickstart: Semantic ranking](search-get-started-semantic.md)| Add semantic ranking to an index schema and run semantic queries. |
74
+
|[quickstart-vector-ts](https://github.com/Azure-Samples/azure-search-javascript-samples/tree/main/quickstart-vector-ts)|[Quickstart: Vector search](search-get-started-vector.md)| Index and query vector content. |
77
75
78
76
## Other samples
79
77
80
78
The following samples are also published by the Azure AI Search team but aren't referenced in documentation. Associated README files provide usage instructions.
81
79
82
80
| Sample | Description |
83
81
|--|--|
84
-
|[azure-search-vector-sample.js](https://github.com/Azure/azure-search-vector-samples/tree/main/demo-javascript/readme.md)| Perform vector search using the Azure SDK for JavaScript. |
82
+
|[azure-search-vector-sample.js](https://github.com/Azure/azure-search-vector-samples/tree/main/demo-javascript/readme.md)| JavaScript example of how to perform vector search. |
83
+
|[azure-function-search](https://github.com/Azure-Samples/azure-search-javascript-samples/tree/main/azure-function-search)| JavaScript example of an Azure function that sends queries to a search service. You can substitute this JavaScript version for the `api` code used in [Add search to web sites with .NET](tutorial-csharp-overview.md). |
84
+
|[bulk-insert](https://github.com/Azure-Samples/azure-search-javascript-samples/tree/main/bulk-insert)| JavaScript example of how to [use the push APIs](search-how-to-load-search-index.md) to upload and index documents. |
85
85
86
86
> [!TIP]
87
87
> Use the [samples browser](/samples/browse/?languages=javascript&products=azure-cognitive-search) to search for Microsoft code samples on GitHub. You can filter your search by product, service, and language.
0 commit comments