CODE Magazine / Articles

.NET Aspire

Articles filed under .NET Aspire

Articles

Showing 1–5 of 5

  1. CODE Magazine: 2026 - July/August cover

    Advanced Operations Using .NET Aspire

    .NET Aspire is a cloud-ready stack designed to simplify orchestration, configuration, and observability in distributed applications. Joydip's article explores Aspire's integration model—covering hosting and client integrations for PostgreSQL, Redis, RabbitMQ, and SQL Server—then walks through building a real-world inventory management system using EF Core and ASP.NET Core Web API. It also covers implementing observability with OpenTelemetry and the Aspire Dashboard, and writing unit and integration tests with xUnit and Moq.

  2. CODE Magazine: 2026 - May/June cover

    Building a Distributed Application Using .NET Aspire and Deploying it to Azure

    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.

  3. CODE Magazine: 2026 - May/June cover

    The .NET AI Stack

    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.

  4. CODE Magazine: 2026 - January/February cover

    Building Distributed Apps Using Rust and C# with .NET Aspire

    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.

  5. CODE Magazine: 2025 - May/June cover

    Upgrade Your Application and Prepare for the Future with .NET Aspire

    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.