-
Building a Distributed Application Using .NET Aspire and Deploying it to Azure
Last updated: Monday, April 13, 2026
Published in: CODE Magazine: 2026 - May/June
Joydip Kanjilal walks through building and deploying a cloud-native distributed application using .NET Aspire—covering orchestration, service discovery, observability, and Azure deployment. Using a shopping cart microservice as a practical example, Joydip demonstrates how .NET Aspire's code-first approach simplifies microservices development with Visual Studio, EF Core, and the Azure Developer CLI.
-
The .NET AI Stack
Last updated: Tuesday, April 14, 2026
Published in: CODE Magazine: 2026 - May/June
Mike Yeager traces the evolution of .NET AI development—from early generative AI experiments through Semantic Kernel to the new Agent Framework (Microsoft.Agents.AI). With hands-on code examples, the article demonstrates how Microsoft.Extensions.AI and Agent Framework simplify agent integration, tool use, and workflows, making them the go-to stack for building flexible, future-proof AI applications in .NET.
-
Building Distributed Apps Using Rust and C# with .NET Aspire
Last updated: Friday, December 26, 2025
Published in: CODE Magazine: 2026 - January/February
Joydip explores building scalable, high-performance distributed applications using a polyglot architecture that combines Rust and C# with the .NET Aspire framework. He highlights how Rust handles real-time, low-latency data ingestion and processing, while C# and .NET Aspire manage security, integration, and business logic. The article covers the benefits and challenges of polyglot microservices, details setting up Rust and .NET Aspire projects, and demonstrates interoperability via message brokers like RabbitMQ and serialization with Protocol Buffers, emphasizing the synergy of these technologies for modern cloud-native distributed systems.
-
Upgrade Your Application and Prepare for the Future with .NET Aspire
Last updated: Friday, December 26, 2025
Published in: CODE Magazine: 2025 - May/June
This article explores the evolving landscape of software upgrade and modernization initiatives, highlighting the tools available from Microsoft to streamline these processes. Mike started to use Visual Studio's Upgrade Assistant right after BUILD 2025 along with GitHub Copilot's AI-powered app modernization features, detailing their usage to alleviate technical debt and quickly modernize applications. He emphasizes the shift from a traditional project-based software development mindset to a continuous cycle approach, advocating for the use of .NET Aspire and other advanced tooling to facilitate this transition.

