-
Building Distributed Apps Using Rust and C# with .NET Aspire
Last updated: Friday, December 26, 2025
Published in: CODE Magazine: 2026 - Jan/Feb
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.

