Skip to content

Commit cd7e8c2

Browse files
authored
Clarify Azure Blob Storage F# documentation uses modern Azure.Storage.Blobs package (#48860)
1 parent 2d8e549 commit cd7e8c2

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

docs/fsharp/using-fsharp-on-azure/blob-storage.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,23 @@
22
title: Get started with Azure Blob Storage using F#
33
description: Store unstructured data in the cloud with Azure Blob Storage.
44
author: sylvanc
5-
ms.date: 09/17/2024
5+
ms.date: 10/02/2025
66
ms.custom: "devx-track-fsharp"
77
ai-usage: ai-assisted
88
---
99
# Get started with Azure Blob Storage using F\#
1010

1111
Azure Blob Storage is a service that stores unstructured data in the cloud as objects/blobs. Blob storage can store any type of text or binary data, such as a document, media file, or application installer. Blob storage is also referred to as object storage.
1212

13-
This article shows you how to perform common tasks using Blob storage. The samples are written using F# using the Azure Storage Client Library for .NET. The tasks covered include how to upload, list, download, and delete blobs.
13+
This article shows you how to perform common tasks using Blob storage. The samples are written using F# with the `Azure.Storage.Blobs` package. The tasks covered include how to upload, list, download, and delete blobs.
1414

1515
For a conceptual overview of blob storage, see [the .NET guide for blob storage](/azure/storage/blobs/storage-quickstart-blobs-dotnet). For ease, these tutorials use [connection strings](/azure/storage/storage-configure-connection-string) to authenticate with Azure. For production applications, you should use Microsoft Entra ID with [managed identities](/entra/identity/managed-identities-azure-resources/) or the [Azure.Identity library](/dotnet/api/overview/azure/identity-readme) for enhanced security.
1616

17+
> [!IMPORTANT]
18+
> This article uses the modern `Azure.Storage.Blobs` package. If you're updating from older code that used the deprecated `WindowsAzure.Storage` or `Microsoft.Azure.Storage.Blob` packages, you need to update your package references and namespace declarations. For migration guidance, see [Migrate to Azure.Storage.Blobs](/azure/storage/blobs/storage-quickstart-blobs-dotnet).
19+
1720
> [!NOTE]
18-
> This article uses the standard Azure Storage Client Library for .NET. F# developers might consider the [FSharp.Azure.Blob](https://github.com/random82/FSharp.Azure.Blob) library, which provides a more idiomatic F# API for working with Azure Blob Storage. This community library offers idiomatic F# functions and patterns that make blob operations more natural in F#.
21+
> F# developers might consider the [FSharp.Azure.Blob](https://github.com/random82/FSharp.Azure.Blob) library, which provides a more idiomatic F# API for working with Azure Blob Storage. This community library offers idiomatic F# functions and patterns that make blob operations more natural in F#.
1922
2023
## Prerequisites
2124

@@ -35,7 +38,7 @@ F# Interactive, `dotnet fsi`, can be launched interactively, or it can be launch
3538

3639
### Add packages in a script
3740

38-
Next, use `#r` `nuget:package name` to install the `Azure.Storage.Blobs` package and `open` namespaces.Such as
41+
Use `#r` `nuget:package name` to install the `Azure.Storage.Blobs` package and `open` the required namespaces:
3942

4043
```fsharp
4144
> #r "nuget: Azure.Storage.Blobs"

0 commit comments

Comments
 (0)