In this post you will explore how the Azure SDK team tests the SemVer dependency ranges in the new Azure SDK for JavaScript/TypeScript which ensures the acceptable dependency version ranges are accurate and up-to-date hence allows us to iterate rapidly on new features and fixes based on user feedback. Read on!
The capabilities and constraints of the package management tool chain used by a particular ecosystem can have a dramatic impact on how you structure your repositories.
A common feature in cloud APIs is paging for list results. Result sets may be massive - you could have thousands of blobs in a container, for example. Getting all results at once can cause delays in transmission and excessive load on the backend. We'll show you how the Azure SDK handles this issue.
Cancelling in-progress network operations is critical for applications to maintain responsiveness and avoid doing work that isn't needed anymore. There are many situations where you want to cancel on-going work. This article shows you how it is done.
How do your apps identify themselves to the cloud resources you are using? This is one of the most important considerations when building a cloud-native app. When you write a service, you should be able to take the same code and run it on your dev box and in any of the Azure clouds without code changes.