Advertisement · 728 × 90
#
Hashtag
#AzureSdk
Advertisement · 728 × 90
Preview
crates.io: Rust Package Registry crates.io serves as a central registry for sharing crates, which are packages or libraries written in Rust that you can use to enhance your projects

Announcing initial 1.0 release of my include-file crate with #rustlang macros that effectively let you hide setup code in plain markdown files (md, adoc, etc.) like you can in doctests. We use these in some #AzureSDK docs to keep samples focused while still making sure they compile and work.

1 1 0 0
Preview
Azure SDK Release (March 2026) Azure SDK releases every month. This post includes the March 2026's highlights and release notes.

Azure SDK Release (March 2026)

buff.ly/ddbUf83

#azure #cloud #azuresdk #webdev #dotnet #java #javascript #python #golang

3 1 1 0
Pot of chili with lid tied down for transport and the last competition’s trophy for first place: a wooden spoon in a vase that reads, “Azure SDK Chili Cookoff 2024”.

The knot is a nice trucker’s hitch tied to a bowline with a progress-capturing loop.

Pot of chili with lid tied down for transport and the last competition’s trophy for first place: a wooden spoon in a vase that reads, “Azure SDK Chili Cookoff 2024”. The knot is a nice trucker’s hitch tied to a bowline with a progress-capturing loop.

Onions browning in a blend of secret ingredients in a pan on a stove.

Onions browning in a blend of secret ingredients in a pan on a stove.

Bunch of cans of beans and tomato sauce with red peppers, green peppers, and a yellow onion on a countertop.

Bunch of cans of beans and tomato sauce with red peppers, green peppers, and a yellow onion on a countertop.

Can I retain first place for my vegetarian chili in the #AzureSDK team? We’ll find out today.

2 0 1 0
Preview
Azure Developer CLI (azd): One command to swap Azure App Service slots Swap Azure App Service deployment slots from your terminal using azd. One command enables zero‑downtime releases with automatic slot detection, no portal or extra configuration required.

Azure Developer CLI (azd): One command to swap Azure App Service slots

buff.ly/5FHt9im

#azure #azd #cloud #cli #azuresdk #appservice #commandline

0 0 0 0

Made it really easy to install the azsdk-samples MCP to add #AzureSDK samples as context: install it into #CopilotCLI as a plugin: copilot plugin install heaths/azsdk-samples-mcp

The MCP makes a significant improvement, especially for #rustlang, when using the Azure SDK libraries.

1 0 1 0
Preview
Azure SDK Release (February 2026) Azure SDK releases every month. This post includes the February 2026's highlights and release notes.

Azure SDK Release (February 2026)

buff.ly/fgjKEN3

#azure #cloud #foundry #azuresdk #dotnet #python #golang #java #javascript

2 1 0 0
Preview
Azure Developer CLI (azd) - February 2026: JMESPath Queries & Deployment Slots Explore Azure Developer CLI releases 1.23.3, 1.23.4, 1.23.5, and 1.23.6, featuring JMESPath queries, App Service slot deployments, dev container extensions, new flags, and Azure Functions updates

Azure Developer CLI (azd) – February 2026: JMESPath Queries & Deployment Slots

buff.ly/IMP2ZPP

#azure #cloud #azd #azuresdk #cli #commandline #terminal

0 0 0 0
Preview
What's new in Microsoft Foundry | Dec 2025 & Jan 2026 | Microsoft Foundry Blog Microsoft Foundry Dec 2025-Jan 2026 update: GPT-5.2 & Codex Max now GA, new reasoning models, agent memory in preview, MCP server, and major SDK consolidation.

What’s new in Microsoft Foundry | Dec 2025 & Jan 2026 | by Nick Brady

ift.tt/kuiqREP

#ai #azure #foundry #agents #models #microsoftfoundry #azuresdk

0 0 0 0
Rust Playground A browser interface to the Rust compiler to experiment with the language

We've been prototyping polymorphic models for #AzureSDK as enums (DUs) in #rustlang. Endpoints may take a Dog but also might take a Lab so we need distinct types. Tuple variants make sense. It means defining the discriminator in the struct as well, though, but we made serde work. Thoughts on DX?

1 0 1 0
Preview
Azure SDK Release (January 2026) Azure SDK releases every month. This post includes the January 2026's highlights and release notes.

Azure SDK Release (January 2026)

buff.ly/pDd5bJk

#azure #cloud #ai #foundry #dotnet #golang #python #java #javascript #typescript #azuresdk

1 1 0 0
Type system - The Rust Reference

non_exhaustive alone prevents literal construction - in the same reference doc: doc.rust-lang.org/reference/at...

We had this for a while in #AzureSDK for #rustlang but found it to cause more friction than worth it to. When all your data fields are pub anyway, forcing a constructor is pointless.

0 0 0 0
Azure SDK Samples MCP Demo
Azure SDK Samples MCP Demo YouTube video by Heath Stewart

I started a little side project to improve code generation by adding #AzureSDK samples as context. With LLMs trained on older, possibly outdated APIs, this makes a significant difference as my demo shows.

Even once LLMs catch up to our upcoming GA #rustlang APIs this can still help discoverability.

3 0 1 1
Preview
Azure SDK Release (November 2025) Azure SDK releases every month. This post includes the November 2025's highlights and release notes.

Azure SDK Release (November 2025)

buff.ly/xXURdcY

#azure #azuresdk #dotnet #java #javascript #python #golang #azd

2 2 0 0
Preview
Foundry Local comes to Android—plus on-device speech, on-prem support, and a simpler SDK | Microsoft Foundry Blog Introducing Foundry Local for Android—run AI models fully on-device with speed, privacy, offline STT, and a lightweight SDK for mobile developers.

Foundry Local comes to Android—plus on-device speech, on-prem support, and a simpler SDK

ift.tt/yZ8O3qF

#azure #foundrylocal #android #ai #mobiledev #aimodels #azuresdk

0 0 0 0
Preview
Announcing the azd AI agent extension: Publish Microsoft Foundry agents directly from your development environment Microsoft’s new Azure Developer CLI (azd) extension makes building and deploying AI agents easier. It streamlines resource setup, model management, and cloud publishing, letting you create and push…

Announcing the azd AI agent extension: Publish Microsoft Foundry agents directly from your development environment

buff.ly/kXmWilF

#azure #azd #azuresdk #microsoftfoundry #ai #aiagents #foundry

0 0 0 0

*) We created the original #AzureSDK for #dotnet snippet generator because, at one point, the Key Vault README examples wouldn't even compile nonetheless work. They were based on older code, and we wanted someway to make sure they were always accurate.

2 0 1 0

Do people think the old docs or the new docs look better?

Old: github.com/Azure/azure-...

New: github.com/Azure/azure-...

The code to create a SecretClient in #rustlang is a little higher up in the README. This mirrors what most other #AzureSDK languages do while allowing us to compile snippets.

2 3 2 1

New #AzureSDK for #rustlang!

This is our "breakiest" change yet. Since we're in the home stretch and after a cross-language review, we've made a few API changes like into_body() -> into_model() but we still define `into_body(self) -> ResponseBody`, congruent with `AsyncResponse`.

3 0 1 1

The `include-file!()` macro is effective the inverse of what I cowrote before for #dotnet but possibly for use in #AzureSDK for #rustlang. We can put just the code we want to show in markdown but still test that it compiles or even runs. Better than our current pattern: github.com/Azure/azure-... ?

0 0 1 0
Preview
crates.io: Rust Package Registry

Many years back, another dev and I implemented testable code snippets for #AzureSDK for #dotnet. Prior, nothing verified that code in markdown would work or even compile. Doc tests in #rustlang are great, but you can't hide setup code in plain markdown...until now.

2 0 1 1
Building Secure Applications with Azure and Rust | DEM511
Building Secure Applications with Azure and Rust | DEM511 Learn how the Azure SDK for Rust helps you build secure, memory-safe, and high-performance cloud applications. This session will showcase practical use cases, like managing secrets with Azure Key Vault, to demonstrate how you can create applications that are secure by default. Whether you're new to Rust or an experienced developer, this presentation offers valuable insights and examples to harness the power of Azure. To learn more, please check out these resources: * https://aka.ms/build25/plan/ADAI_DevStartPlan 𝗦𝗽𝗲𝗮𝗸𝗲𝗿𝘀: * Heath Stewart 𝗦𝗲𝘀𝘀𝗶𝗼𝗻 𝗜𝗻𝗳𝗼𝗿𝗺𝗮𝘁𝗶𝗼𝗻: This is one of many sessions from the Microsoft Build 2025 event. View even more sessions on-demand and learn about Microsoft Build at https://build.microsoft.com DEM511 | English (US) | Developer Tools & .NET #MSBuild, #DeveloperTools&.NET

Channel9 Building Secure Applications with Azure and Rust | DEM511: Learn how the Azure SDK for Rust helps you build secure, memory-safe, and high-performance cloud applications. This session will showcase practical use cases, like managing secrets with… #AzureSDK #RustProgramming #CloudSecurity

0 0 0 0
Preview
Introducing the azd extension to configure GitHub Copilot coding agent integration with Azure Want Copilot to help you build apps in the cloud? This tool does all the boring setup work for you. Instead of spending hours figuring out permissions and security, you can get Copilot coding agent…

Introducing the azd extension to configure GitHub Copilot coding agent integration with Azure

buff.ly/fEBnwva

#azure #cloud #githubcopilot #azd #cli #aiagents #ai #azuresdk

1 0 0 0
Preview
Azure SDK Release (October 2025) Azure SDK releases every month. This post includes the October 2025's highlights and release notes.

Azure SDK Release (October 2025)

buff.ly/MgdKuXB

#azure #cloud #azuresdk #dotnet #javascript #python

2 1 0 0

Yeah, I’m happy with the new long-running operation (LRO) API experience I finished: returns a Poller that implements IntoFuture to just wait for it to complete and get the result on success - as in most #AzureSDK languages - and Stream to manually poll the status if that’s your jam.

1 0 1 0
Preview
Azure Developer CLI (azd) - October 2025 Announcing the October 2025 release (versions 1.19.0 and 1.20.0) of the Azure Developer CLI (azd).

Azure Developer CLI (azd) – October 2025

buff.ly/GC7P5o9

#azure #cli #azd #cloud #webdev #commandline #azuresdk

1 0 0 0
Screenshot of `akv --help` reading:

The Azure Key Vault CLI (unofficial) can read secrets from Key Vault,
securely pass secrets to other commands or inject them into configuration files,
encrypt and decrypt secrets, and managed keys and secrets in Key Vault.


Usage: akv [OPTIONS] <COMMAND>

Commands:
  inject       Inject secrets from Azure Key Vault into a templated file or input between {{ }}
  run          Pass secrets in environment variables to a process
  read         Read a secret from Azure Key Vault
  encrypt      Encrypt content to a compact JSON Web Encryption (JWE) token
  decrypt      Decrypt a compact JSON Web Encryption (JWE) token
  secret       Manage secrets in Azure Key Vault
  key          Manage keys in Azure Key Vault
  certificate  Manage certificates in Azure Key Vault
  completion   Generates completion scripts for supported shells
  help         Print this message or the help of the given subcommand(s)

Options:
  -c, --color <COLOR>  Print colors [default: auto] [possible values: auto, always, never]
  -v, --verbose...     Log verbose messages. Pass `-vv` to log more verbosely
  -h, --help           Print help
  -V, --version        Print version

Screenshot of `akv --help` reading: The Azure Key Vault CLI (unofficial) can read secrets from Key Vault, securely pass secrets to other commands or inject them into configuration files, encrypt and decrypt secrets, and managed keys and secrets in Key Vault. Usage: akv [OPTIONS] <COMMAND> Commands: inject Inject secrets from Azure Key Vault into a templated file or input between {{ }} run Pass secrets in environment variables to a process read Read a secret from Azure Key Vault encrypt Encrypt content to a compact JSON Web Encryption (JWE) token decrypt Decrypt a compact JSON Web Encryption (JWE) token secret Manage secrets in Azure Key Vault key Manage keys in Azure Key Vault certificate Manage certificates in Azure Key Vault completion Generates completion scripts for supported shells help Print this message or the help of the given subcommand(s) Options: -c, --color <COLOR> Print colors [default: auto] [possible values: auto, always, never] -v, --verbose... Log verbose messages. Pass `-vv` to log more verbosely -h, --help Print help -V, --version Print version

New version of the (unofficial) Azure Key Vault CLI (akv) available on #homebrew or from github.com/heaths/akv-c...

This version adds key and certificate management, along with updates to use the latest #AzureSDK for #rustlang crates we're getting close to GA'ing.

4 0 0 0

New versions of azure_core and its dependencies have been released. We’ll be releasing updated #AzureSDK for #rustlang crates built on it next week.

This also includes our new cloud configuration API that will help azure_identity and eventually other Azure SDK crates that need it (uncommon).

3 0 0 1

The amount of churn in this PR within the #AzureSDK for #rustlang repo is fairly large but should be a small change for callers: just get rid of the `.await` after `into_body()` in nearly all cases.

This is congruent with other Azure SDK languages as well.

2 0 0 0
Screenshot of Rust code that reads,

let secret = secret_client
	.get_secret("secret-name", None)
	.await?
	.into_body()?;
	// .await? no more
println!("{}", secret.value.unwrap_or_default());

Screenshot of Rust code that reads, let secret = secret_client .get_secret("secret-name", None) .await? .into_body()?; // .await? no more println!("{}", secret.value.unwrap_or_default());

Small change the size of a large change coming to #AzureSDK for #rustlang: while all client methods continue to be async, deserializing models is now sync. In most cases we already buffered the entire response anyway, but the goal was making sure we do so entirely in the pipeline (policy chain).

3 1 1 1

Working on refactoring #AzureSDK 🦀 that won’t have a major impact on callers - one less await for model deserialization - but is blowing up the codebase. Sorry, @larryosterman.github.io, for when you review.

#rustlang makes this pretty fearless, though. When tests compile, they work.

2 0 1 0