AI Conversation History: 4 Strategies with .NET samples
Learn four ways to manage AI conversation history in .NET: full replay, sliding window, summary buffer, and vector recall. C# code, costs, and trade-offs.
You're viewing blog posts that cotains C# tag
See all postsLearn four ways to manage AI conversation history in .NET: full replay, sliding window, summary buffer, and vector recall. C# code, costs, and trade-offs.
This week: a comprehensive .NET MAUI mobile development interview guide covering framework choices, MVVM, and cross-platform architecture. Netflix introduces the Model Lifecycle Graph a metadata service that makes every ML asset discoverable across business domains. Discord shares a detailed postmortem of their March voice outage, diving deep into Elixir process mailbox overload and Kubernetes safeguards. And Pinterest shows how injecting real-time context signals into sequential recommender models improves ad relevance and targeting.
A practical guide to C# mobile development interviews in 2026. Covers .NET MAUI, Xamarin, architecture, performance, UI patterns, and real-world mobile engineering concepts with clear explanations and examples.
This part of C# / .NET interview questions and answers covering modern desktop development: WinUI 3, .NET MAUI, Avalonia UI, MVVM architecture with CommunityToolkit, performance optimization, data storage with EF Core and SQLite, secure credentials, background sync, MSIX packaging, and auto-update strategies.
This week: a comprehensive .NET testing guide covering everything from unit test fundamentals to gRPC contract testing. Netflix introduces MediaFM, their first tri-modal foundation model for deep content understanding. LinkedIn reveals how LLM embeddings and Generative Recommender models are powering the next generation of feed ranking for 1.3 billion users. And Pinterest walks through building a full MCP ecosystem — from registry and security to 66K monthly invocations, saving thousands of engineering hours.
60+ C# / .NET testing interview questions with code examples. Covers unit testing, integration testing, gRPC, contracts, distributed systems, Playwright, and performance.
Learn the most common unit test anti-patterns in .NET, over-mocking, testing implementation details, flaky async, assertion roulette, and how to fix them.
In this article, we explore microservices and distributed systems interview questions and answers, and what every .NET engineer should know, from service boundaries and BFF to sagas, events, service discovery, and communication patterns.
This chapter explores NoSQL Databases questions that .NET engineers should be able to answer in an interview.
This chapter explores SQL Database questions that .NET engineers should be able to answer in an interview.
Overview of the Microsoft Orleans framework: virtual actors, grains, runtime, and use cases. Build scalable, fault-tolerant distributed systems in .NET.
Weekend Reading: A weekly roundup of interesting Software Architecture and Programming articles from tech companies. Find fresh ideas and insights every weekend.
Master ASP.NET Core for interviews! Explore middleware, routing, DI, caching, & security with expert Q&A for junior to senior .NET devs.
Weekend Reading: A weekly roundup of interesting Software Architecture and Programming articles from tech companies. Find fresh ideas and insights every weekend.
This chapter explores design patterns, anti-patterns, and principles that are usually used across development on .NET.
This chapter explores advanced asynchronous and parallel programming in .NET, including Tasks, Thread Pools, channels, race conditions, context switches, and best practices.
Weekend Reading: A weekly roundup of interesting Software Architecture and Programming articles from tech companies. Find fresh ideas and insights every weekend.
This Chapter covers data structures in .NET, collections and their implementations, and performance characteristics.
Weekend Reading: A weekly roundup of interesting Software Architecture and Programming articles from tech companies. Find fresh ideas and insights every weekend.
This article explores essential C# type concepts, providing detailed explanations, code examples, and junior, middle, and senior expectations to enhance your understanding and boost your confidence.