Determining the Functional Lifespan of Deprecated Windows.Azure.Storage 9.3.3 NuGet Package

Prasanth Kumar M 0 Reputation points
2024-02-19T03:22:16.8+00:00

We are aware that the Windows.Azure.Storage NuGet package is deprecated and will no longer receive support. However, we need to determine when the package will be completely discontinued. Specifically, if we do not update the project and continue using the existing package, how long will it remain functional without encountering any issues?

Azure Table Storage
Azure Table Storage
An Azure service that stores structured NoSQL data in the cloud.
156 questions
{count} votes

1 answer

Sort by: Most helpful
  1. KarishmaTiwari-MSFT 18,522 Reputation points Microsoft Employee
    2024-02-19T04:52:24.4533333+00:00

    @Prasanth Kumar M Thanks for posting your query on Microsoft Q&A.

    As per Microsoft support policy, when a library is in Deprecated stage of its life cycle, it implies that the library no longer conforms to our most up-to-date Azure SDK Guidelines, or has been superseded by a more recent release. In both cases, the current library is deprecated in favor of a newer library. Typically, deprecation occurs at the same time the replacement library is transitioned to Active, after which the releases will only address the most critical bug fixes and security fixes for at least another 12 months.

    As of March 31, 2023, Windows.Azure.Storage NuGet package is considered obsolete and no longer monitored. While it may continue to function for some time, relying on it for the long term is not advisable. As mentioned above, any critical bugs will not be fixed beyond 12 months of time limit from its deprecation.

    SDK will no longer receive updates from Microsoft unless otherwise specified in the separate customer agreement. The package will remain available via public package managers and the GitHub repo, which can be maintained by the community.

    Microsoft encourages developers to upgrade to the replacement package, Azure.Storage.Common, to ensure continued support, receive updates, and maintain compatibility with evolving Azure services. Transitioning to the new package will help you avoid potential issues and benefit from improved performance and features.

    You can check the lifecycle stage for your package at this page.

    Note: Azure SDK Lifecycle and support are governed by the latest Microsoft Modern Lifecycle Policy


    If you have questions, please let me know in the "comments" and we would be happy to help you. Comment is the fastest way of notifying the experts.

    Please don’t forget to Accept Answer and hit Yes for "was this answer helpful" wherever the information provided helps you, this can be beneficial to other community members for remediation for similar issues.

    0 comments No comments