You start with a web app, an API, storage, and Key Vault. The app works. The demo works. Everyone is happy. Then the production checklist shows up. 😱
In this blog post, see how to secure your #Azure apps with Aspire enterprise networking: https://t.co/kiyPaih68K
#AspireDev
We merged an early C# 15 preview feature into .NET 11 preview 3: unions.
Adds union declarations (`union Pet(Cat, Dog, Bird) { ... }`) and union types (attributed with `[Union]`).
They can be treated by pattern matching/switch expressions as a closed set for exhaustiveness.
The next version of aspire will support TypeScript based apphosts and without .NET being installed on the machine. We prototyped ~4 different approaches over the last year until we found a path that we liked.
Here's a react (with vite) + express app described using.
#aspire #typescript
@dxbydt@shanselman If you native AOT your .net app, and want to include other .net libraries, you should reference them as normal. Don’t compile each library into a native .dll and p/invoke into them from the .net app. That would be a waste.
@dxbydt@shanselman It works the same way it does with a “normal” application. The garbage collector is still in the native AOT library, so when your library allocates, the GC tracks the allocations and performs cleanups as necessary in the background.
Adding Aspire to a Python RAG app transforms the dev experience.
Run Python + TypeScript locally with one command, get built-in OpenTelemetry, and deploy to Azure Container Apps without custom Bicep.
Learn more 👉 https://t.co/XwndWIG1Kg
#Aspire#Python#RAG#AI#DevTools
JavaScript & TypeScript join first class in Aspire 13 ✈️
Run Vite, Node.js, and full-stack JS apps with service discovery, built-in telemetry, and production-ready containers.
Read more 👉 https://t.co/KeWF40olyH
#Aspire#JavaScript#TypeScript#DevTools
🎁 Aspire 13.1 just dropped… and it quietly fixes a lot of the stuff that annoyed you.
• Real HTTPS in local dev
• Built-in AI agent support
• Dashboard finally shows what you need
https://t.co/NojfzWL1Jw
#aspire#dotnet#devtools
🐍 Python is first class in Aspire✈️
Supports FastAPI, Starlette, Quart, manage packages with uv/pip, debug in VS Code, easily add service connections and deploy!
Dive in: https://t.co/9k1ibVaMYq
#Aspire#Python#dotnet#FastAPI#DevTools#CloudNative