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: docs/cloud/cloud-and-web-programming-in-visual-cpp.md
+14-11Lines changed: 14 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,25 +1,28 @@
1
1
---
2
2
title: "Cloud and Web Programming in Microsoft C++"
3
3
description: "Learn more about: Cloud and Web Programming in Microsoft C++"
4
-
ms.date: "05/14/2019"
4
+
ms.date: "11/06/2025"
5
5
ms.topic: "overview"
6
6
ms.custom: intro-overview
7
7
---
8
-
# Cloud and Web Programming in Microsoft C++
8
+
# Cloud and web programming in Microsoft C++
9
9
10
10
In C++, you have several options for connecting to the web and the cloud.
11
11
12
12
## Microsoft Azure SDKs and REST services
13
13
14
-
-[Microsoft Azure Storage Client Library for C++](https://azure.github.io/azure-storage-cpp/)
14
+
-[Azure SDK for C++](/azure/developer/cpp/sdk/overview)
15
15
16
-
The Azure Storage Client Library for C++ provides a comprehensive API for working with Azure storage, including but not limited to the following abilities:
16
+
The Azure SDK for C++ provides a set of client libraries that enable your C++ applications to interact seamlessly with Azure services, whether in local or cloud environments. These libraries, built on top of the Azure REST API, offer familiar C++ syntax and implement common cloud patterns such as authentication, logging, and retries. The SDK provides a consistent interface for working with Azure services including:
17
17
18
-
- Create, read, delete, and list blob containers, tables, and queues.
19
-
- Create, read, delete, list and copy blobs plus read and write blob ranges.
20
-
- Insert, delete, replace, merge, and query entities in an Azure table.
21
-
- Enqueue and dequeue messages in an Azure queue.
22
-
- Lazily list containers, blobs, tables, and queues, and lazily query entities
18
+
- Azure Core
19
+
- Azure Identity
20
+
- Azure Attestation
21
+
- Azure Event Hubs
22
+
- Azure Storage
23
+
- Azure Key Vault
24
+
25
+
To get started, see [Install and integrate from the Azure SDK for C++](/azure/developer/cpp/sdk/install-and-integrate-the-sdk/).
23
26
24
27
- The ANSI C99 [Azure IoT Hub SDKs](/azure/iot-hub/iot-hub-devguide-sdks) for Internet of Things enable IoT applications to run on the device or on the backend.
25
28
@@ -42,7 +45,7 @@ In C++, you have several options for connecting to the web and the cloud.
A Windows Runtime HTTP client class modeled on the .NET Framework class of the same name in the System.Web namespace. `HttpClient` fully supports asynchronous upload and download over HTTP, and pipeline filters that enable the insertion of custom HTTP handlers into the pipeline. The Windows SDK includes sample filters for metered networks, OAuth authentication, and more. For apps that target only Universal Windows Platform, we recommend that you use the `Windows::Web::Http::HttpClient` class.
48
+
A Windows Runtime HTTP client class modeled on the .NET Framework class of the same name in the System.Web namespace. `HttpClient` fully supports asynchronous upload and download over HTTP, and pipeline filters that enable the insertion of custom HTTP handlers into the pipeline. The Windows SDK includes sample filters for metered networks, OAuth authentication, and more. For apps that target only Universal Windows Platform, use the `Windows::Web::Http::HttpClient` class.
Copy file name to clipboardExpand all lines: docs/data/data-access-in-cpp.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,15 +20,15 @@ Describes legacy data access programming with Visual C++, where the preferred wa
20
20
The Microsoft Foundation Classes (MFC) library supplies classes for programming with Open Database Connectivity (ODBC).
21
21
22
22
[OLE DB Programming](oledb/ole-db-programming.md)<br/>
23
-
A mostly legacy interface which is still required in some scenarios, specifically when you are programming against linked servers.
23
+
A mostly legacy interface which is still required in some scenarios, specifically when you're programming against linked servers.
24
24
25
25
## Related Topics
26
26
27
27
[Connect to SQL Database using C and C++](/azure/sql-database/sql-database-develop-cplusplus-simple)<br/>
28
28
Connect to Azure SQL Database from C or C++ applications.
29
29
30
-
[Microsoft Azure Storage Client Library for C++](https://github.com/Azure/azure-storage-cpp)<br/>
31
-
[Azure Storage](/azure/storage/common/storage-introduction) is a cloud storage solution for modern applications that rely on durability, availability, and scalability to meet the needs of their customers. Connect to Azure Storage from C++ by using the Azure Storage Client Library for C++.
30
+
[Azure SDK for C++](/azure/developer/cpp/sdk/overview)<br/>
31
+
[Azure Storage](/azure/storage/common/storage-introduction) is a cloud storage solution for modern applications that rely on durability, availability, and scalability to meet the needs of their customers. Connect to Azure Storage from C++ by using the Azure SDK for C++.
32
32
33
33
[ODBC Driver for SQL Server](/sql/connect/odbc/microsoft-odbc-driver-for-sql-server)<br/>
34
34
The latest ODBC driver provides robust data access to Microsoft SQL Server and Microsoft Azure SQL Database for C/C++ based applications. Provides support for features including always encrypted, Azure Active Directory, and AlwaysOn Availability Groups. Also available for macOS and Linux.
0 commit comments