.NET Ramblings
open-menu closeme
Home
Videos
Feeds
About
Contribute
github linkedin
  • Adapting Pagination from SQL Server to Amazon DynamoDB for .NET Applications

    calendar May 4, 2026 · aws.amazon.com/blogs/dotnet
    Adapting Pagination from SQL Server to Amazon DynamoDB for .NET Applications

    When you migrate .NET applications from SQL Server to Amazon DynamoDB, your existing pagination patterns need adaptation. .NET applications commonly use page number navigation with Language Integrated Query (LINQ) Skip() and Take() methods, which rely on SQL Server’s OFFSET/FETCH NEXT clauses and indexed ordering to …


    Read More
  • Giving Copilot more C++ context using custom instructions in VS Code

    calendar May 4, 2026 · devblogs.microsoft.com
    Giving Copilot more C++ context using custom instructions in VS Code

    In February, we announced how GitHub Copilot can now use C++ symbol context and CMake build configuration awareness to deliver smarter suggestions in Visual Studio Code. Today, we're excited to share new Link to article: …


    Read More
  • How do I inform Windows that I'm writing a binary file?

    calendar May 4, 2026 · devblogs.microsoft.com
    How do I inform Windows that I'm writing a binary file?

    A customer wanted to know how to inform Windows that they were opening a file in text mode, as opposed to binary mode. That way, Windows can perform text conversions as necessary, like adding carriage returns before linefeeds, or converting ASCII to Unicode. Windows doesn't know whether your file is binary or text. As …


    Read More
  • We Gave Agents IDE-Native Search Tools. They Got Faster and Cheaper.

    calendar May 4, 2026 · blog.jetbrains.com
    We Gave Agents IDE-Native Search Tools. They Got Faster and Cheaper.

    We ran the same coding tasks with and without prebundled tooling, across multiple models and languages. Here’s what changed. Eval-driven development IDE-native search reduced latency, cost, and budget overruns. The comparison below uses paired task-level deltas. Aggregate medians and totals are shown for orientation. …


    Read More
  • Facade vs Adapter Pattern in C#: Key Differences Explained

    calendar May 4, 2026 · devleader.ca
    Facade vs Adapter Pattern in C#: Key Differences Explained

    Compare facade vs adapter pattern in C# with side-by-side code examples, key structural differences, and guidance on when to use each. Link to article: https://www.devleader.ca/2026/05/04/facade-vs-adapter-pattern-in-c-key-differences-explained


    Read More
  • Disable HTTP caching by default in ASP.NET Core APIs

    calendar May 4, 2026 · meziantou.net
    Disable HTTP caching by default in ASP.NET Core APIs

    When building APIs with ASP.NET Core, it's crucial to explicitly control caching behavior. Unlike web pages where caching often improves user experience, API responses should not be cached by default unless you intentionally design them to be cacheable. Unintended caching can lead to serious issues, including stale …


    Read More
  • PyTorch vs. TensorFlow: Choosing the Right Framework in 2026

    calendar May 4, 2026 · blog.jetbrains.com
    PyTorch vs. TensorFlow: Choosing the Right Framework in 2026

    Choosing between PyTorch and TensorFlow isn’t about finding the “better” framework – it’s about finding the right fit for your project. Both power cutting-edge AI systems, but they excel in different domains. PyTorch dominates research and experimentation, while TensorFlow leads in production deployment at scale. The …


    Read More
  • Teaching an AI Agent to Debug Flaky Tests

    calendar May 4, 2026 · blog.jetbrains.com
    Teaching an AI Agent to Debug Flaky Tests

    If you’ve been connected to the internet for a while, you’ve surely heard of AI Agent Skills. They teach your agent to do this and that. You might have even used or written a couple of them yourself. If you aren’t yet familiar with them, the idea is simple: Instead of prompting instructions for a […] Link to article: …


    Read More
  • Kodee’s Kotlin Roundup: Golden Kodee Finalists, Kotlin 2.4.0-Beta2, and New Learning Resources

    calendar May 4, 2026 · blog.jetbrains.com
    Kodee’s Kotlin Roundup: Golden Kodee Finalists, Kotlin 2.4.0-Beta2, and New Learning Resources

    Hi everyone! April brought exciting community news with the announcement of the Golden Kodee finalists, along with Kotlin and tooling releases, multiplatform progress, and fresh backend resources. I also came across the new Kotlin Professional Certificate on LinkedIn Learning, which is a great way to build your skills. …


    Read More
  • Measuring Manager Effectiveness -- Can You Even Quantify It? - Dev Leader Weekly 138

    calendar May 4, 2026 · devleader.ca
    Measuring Manager Effectiveness -- Can You Even Quantify It? - Dev Leader Weekly 138

    Welcome to another issue of Dev Leader Weekly! In this issue, I break down how to think about measuring engineering manager effectiveness across technical, project, and people dimensions. Link to article: https://www.devleader.ca/2026/05/04/measuring-manager-effectiveness-can-you-even-quantify-it-dev-leader-weekly-138


    Read More
  • Introducing Apache Arrow Support in mssql-python

    calendar May 4, 2026 · devblogs.microsoft.com
    Introducing Apache Arrow Support in mssql-python

    Link to article: https://devblogs.microsoft.com/python/introducing-apache-arrow-support-in-mssql-python


    Read More
  • How OpenAI delivers low-latency voice AI at scale

    calendar May 4, 2026 · openai.com/blog
    How OpenAI delivers low-latency voice AI at scale

    How OpenAI rebuilt its WebRTC stack to power real-time Voice AI with low latency, global scale, and seamless conversational turn-taking. Link to article: https://openai.com/index/delivering-low-latency-voice-ai-at-scale


    Read More
  • Removing The Monkey Work of Migration

    calendar May 3, 2026 · devblogs.microsoft.com
    Removing The Monkey Work of Migration

    Removing The Monkey Work of Migration; in this post we show how Git-Ape ana Link to article: https://devblogs.microsoft.com/all-things-azure/removing-the-monkey-work-of-migration-using-agentic-platform-engineering


    Read More
  • C# Regex Performance: GeneratedRegex, Compiled, NonBacktracking, and Timeout

    calendar May 3, 2026 · devleader.ca
    C# Regex Performance: GeneratedRegex, Compiled, NonBacktracking, and Timeout

    Optimize C# regex performance with GeneratedRegex source generation, Compiled vs interpreted modes, NonBacktracking O(n) matching, and timeout for ReDoS prevention. Link to article: https://www.devleader.ca/2026/05/03/c-regex-performance-generatedregex-compiled-nonbacktracking-and-timeout


    Read More
  • How to Implement Bridge Pattern in C#: Step-by-Step Guide

    calendar May 3, 2026 · devleader.ca
    How to Implement Bridge Pattern in C#: Step-by-Step Guide

    Learn how to implement the bridge pattern in C# with step-by-step code examples covering abstraction hierarchies, implementor interfaces, and DI registration. Link to article: https://www.devleader.ca/2026/05/03/how-to-implement-bridge-pattern-in-c-stepbystep-guide


    Read More
  • Rock Your Code: I Let AI Build a Visual Studio Extension—Here’s What REALLY Happened

    calendar May 3, 2026 · dotnettips.wordpress.com
    Rock Your Code: I Let AI Build a Visual Studio Extension—Here’s What REALLY Happened

    In March 2026, I challenged GitHub Copilot to build a Visual Studio extension, "Version Sync," from scratch without coding. Despite initial failures and needing extensive feedback, it succeeded in creating an extension to sync project version numbers. However, Copilot's code quality was lacking, emphasizing …


    Read More
  • C# Regex Patterns for Validation: Email, URL, Phone, and Common Inputs

    calendar May 2, 2026 · devleader.ca
    C# Regex Patterns for Validation: Email, URL, Phone, and Common Inputs

    Build reliable C# regex validation for email, URL, phone, and common inputs using GeneratedRegex, NonBacktracking, and timeout for production safety. Link to article: https://www.devleader.ca/2026/05/02/c-regex-patterns-for-validation-email-url-phone-and-common-inputs


    Read More
  • Facade Pattern Best Practices in C#: Code Organization and Maintainability

    calendar May 2, 2026 · devleader.ca
    Facade Pattern Best Practices in C#: Code Organization and Maintainability

    Master facade pattern best practices in C# including interface segregation, avoiding god objects, dependency injection, and organized subsystem architectures. Link to article: https://www.devleader.ca/2026/05/02/facade-pattern-best-practices-in-c-code-organization-and-maintainability


    Read More
  • What Invariants Are (and Why a Domain Model Is the Best Place to Enforce Them)

    calendar May 2, 2026 · milanjovanovic.tech
    What Invariants Are (and Why a Domain Model Is the Best Place to Enforce Them)

    Most 'DDD-ish' code I review enforces business rules everywhere except where it should: in the model itself. The same rule ends up duplicated across handlers, validators, and controllers, and each copy drifts a little over time. Here's how I think about invariants, and why an always-valid domain model is the cleanest …


    Read More
  • When to Use Enum vs Constants in C#: Decision Guide

    calendar May 1, 2026 · devleader.ca
    When to Use Enum vs Constants in C#: Decision Guide

    Struggling with enum vs const in C#? This decision guide covers type safety, extensibility, serialization, and the enumeration class pattern to help you choose correctly. Link to article: https://www.devleader.ca/2026/05/01/when-to-use-enum-vs-constants-in-c-decision-guide


    Read More
    • ««
    • «
    • 1
    • 2
    • 3
    • 4
    • 5
    • »
    • »»

.NET Ramblings

Copyright  .NET RAMBLINGS. All Rights Reserved

to-top