dotnet 64
- AI SDLC: Running an LLM Eval Harness as a CI Quality Gate in .NET - Thresholds, Regression Budgets and the Pipeline That Blocks Prompt Drift
- AI SDLC: Reviewing AI-Generated Code - The Seven Defect Classes Green Tests Missed and the Checklist That Cut Escapes 65%
- Time-to-First-Token for Streamed LLM Responses: .NET 9 vs Node 22, Measured
- Trimming a D365 F&O $metadata File Down to the Entities You Call: A Screenshot Walkthrough of EDMX Tools
- Rust Ownership for .NET Developers: C# vs Rust Memory Behaviour on the Same Pipeline
- Embedding Call Throughput in .NET 9, Python and Go: Batch Sizes 1 to 256, Measured
- Enterprise AI: surviving Azure OpenAI model retirements without a weekend of firefighting
- .NET 9 vs Node 22 as an LLM API Gateway: Requests per Second, p99 Latency and Memory, Measured
- AI SDLC with Copilot Agents: From Spec Issue to Agent PR to Review, End to End
- AI SDLC: Seven Practices That Held Up After a Year of Coding Agents in .NET Teams
- AI SDLC: A Code-Review Agent Workflow That Reviewers Actually Trust
- AI SDLC: Migrating a .NET Framework 4.8 Service to .NET 8 with a Coding Agent - What It Did, What We Did, and the Numbers
- AI SDLC: How We Evaluate and Gate AI Coding-Agent Pull Requests Before Merge
- AI SDLC: Prompt Injection Defences for Coding Agents That Read Untrusted Repository Content
- AI SDLC: Where Coding Agents Fit in the Development Lifecycle - Four Hand-off Points
- Bulk Writes to D365 Over OData in .NET - Upserting 250,000 Rows Without Getting Throttled
- Azure OpenAI Prompt Caching in .NET: Cut Latency and Input Cost by Ordering Your Prompt Right
- Azure Cosmos DB .NET SDK v3: The Serialization Cost Hiding in Every ReadItemAsync, Measured with BenchmarkDotNet
- OData Paging for Large Dynamics 365 Datasets in .NET - $skip vs $skiptoken vs Keyset (With Numbers)
- Enterprise AI: Wiring Azure OpenAI into a Dynamics 365 Finance & Operations Workflow - Vendor Invoice Line Coding with Structured Outputs
- OData $batch in .NET - Replace 50 Round Trips With One Request (With Numbers)
- AI SDLC: Human vs Agent PR Review - Measuring Test Coverage Quality With Defect Escape Rate and Mutation Score
- AI SDLC: How to Measure an AI Code-Review Agent Before You Trust It
- gRPC Server-Streaming vs REST Long-Polling Under Load: p50, p99, Connections and CPU on .NET 8
- gRPC vs REST JSON: What the Protocol Actually Buys You, Measured on .NET 8 and Go
- System.Text.Json Source Generators vs Newtonsoft.Json: A BenchmarkDotNet Comparison on .NET 8
- EF Core Query Tuning: AsNoTracking, Split Queries and Compiled Queries Measured with BenchmarkDotNet
- OData Query Performance Pitfalls in .NET - $expand, Paging and Payload Size Explained
- Enterprise AI: Per-Team Token Quotas and Chargeback for Azure OpenAI with Azure API Management
- AI SDLC: LLM-Assisted Dependency Upgrades for .NET - Major Version Bumps Without Losing the Weekend
- Enterprise AI: RAG vs Fine-tuning for an Internal Copilot - Cost, Latency, Freshness and Governance
- Enterprise AI: LLM Observability with OpenTelemetry in .NET - Tracing Tokens, Cost and Quality per Request
- Enterprise AI: Canary Deploys and Automatic Rollback for LLM Model Versions and Prompt Changes
- AI SDLC: LLM-Assisted Production Debugging for .NET Services, With Guardrails
- AI SDLC in Practice: Letting a Coding Agent Triage and Fix a GitHub Issue End-to-End
- Cutting .NET Allocations with Span
and Memory : Before/After BenchmarkDotNet Numbers - Regex Engine Performance: Rust regex vs Go regexp vs .NET 8 Regex vs Node 22, Measured with hyperfine
- Enterprise AI: Six Governance Controls Before Azure OpenAI Goes to Production in a Regulated Org
- AI SDLC: AI-Assisted Flaky Test Triage for .NET Pipelines
- AI SDLC: Where AI Actually Helps a .NET Team, Phase by Phase
- Testing LLM Prompts in .NET: Regression Tests for Azure OpenAI Outputs
- Azure OpenAI Content Filters in .NET: Handling finish_reason content_filter Without Breaking Your App
- Java 21 Virtual Threads vs .NET 8 async/await: Blocking I/O Throughput, Measured with wrk
- LLM-Generated Unit Tests in .NET: Why Coverage Lies and How Mutation Testing Keeps Them Honest
- Azure OpenAI Embeddings in .NET: Semantic Search Without a Vector Database
- Azure OpenAI Batch API in .NET: Process Thousands of Prompts at Half the Price
- Go Goroutines vs .NET Tasks: HTTP Concurrency Throughput, Measured with wrk
- In-Process Cache vs Redis in .NET 8: Where the Microseconds Go, Measured with BenchmarkDotNet
- Streaming Azure OpenAI Responses in .NET: First Token in Under a Second
- Evaluating a RAG Retriever in .NET: Precision@k, Recall@k, MRR and a Golden Set You Can Run in CI
- Azure OpenAI Function Calling in .NET: Let the Model Call Your C# Methods Safely
- Structured Outputs with Azure OpenAI in .NET: Stop Parsing Free Text
- Counting Tokens and Controlling Azure OpenAI Cost in .NET
- Handling 429 Rate Limits from Azure OpenAI in .NET: Backoff That Actually Works
- Navigating OData APIs with Dotnet 8 and C#: Exploring Options and Drawbacks
- Simple OData Client - Dotnet 8 and C#
- OData Client- Dotnet 8 and C#
- Custom HTTP Client - Dotnet 8 and C#
- Benchmarking OData Clients in Dotnet 8
- System.Text.Json Serialization Issue With Azure Cosmos DB SDK V3 For dotnet8
- The Stirring Debate Surrounding Moq's Latest Version: Unveiling Privacy Concerns and Trust Dilemmas
- AutoMapper ForAllOtherMembers
- GCP Authentication Without JSON file
- Should we move to c# 8 using-declaration?