Category: Uncategorized
-
Getting Started with Microsoft Agent Framework in .NET: The Next Step Beyond Semantic Kernel
Read This Post: Getting Started with Microsoft Agent Framework in .NET: The Next Step Beyond Semantic KernelIn my earlier article, “Your First AI Application in .NET: A Step-by-Step Guide“: https://wisecodes.venuthomas.in/2025/09/21/your-first-ai-application-in-net-a-step-by-step-guide/ , I explored different ways to build AI-powered solutions—including Azure OpenAI, Semantic Kernel, and custom approaches. At that time, Microsoft Agent Framework wasn’t available, it launched publicly in October 2025. These concepts gave developers a solid foundation, but each approach required…
-
Stop Tedious Test Data Setup: Introducing vTMockDataForge for Effortless C# Object and List Mocking
Read This Post: Stop Tedious Test Data Setup: Introducing vTMockDataForge for Effortless C# Object and List MockingAs developers, we’ve all been there-facing a complex object model that needs to be filled with realistic data for testing, demos, or seeding a database. And what does that usually mean? You’ve seen code like this far too often: Now imagine replacing all that with: That’s not magic — it’s vTMockDataForge. Meet vTMockDataForge vTMockDataForge is a lightweight,…
-
Building APIs in 7 Distinct Ways with .NET (gRPC, Carter, Controller, FastEndpoints, GraphQL, Minimal, and Scalar): A Comprehensive Guide with K6 Performance Testing
Read This Post: Building APIs in 7 Distinct Ways with .NET (gRPC, Carter, Controller, FastEndpoints, GraphQL, Minimal, and Scalar): A Comprehensive Guide with K6 Performance TestingIntroduction In the evolving landscape of API development, selecting the right framework and approach is crucial to addressing your project’s specific needs. This solution demonstrates the creation of Employee CRUD APIs using seven distinct approaches in .NET 9.0, showcasing diverse technologies and methodologies. To ensure reliability and performance, K6 scripts have been meticulously crafted for each API type, automating validation…