home.social

#efcore — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #efcore, aggregated by home.social.

fetched live
  1. From the archives...

    EF Core Global Query Filters - The Soft Delete Pattern You Should Be Using
    barretblake.dev/posts/developm #efcore #dotnet

  2. From the archives...

    EF Core Global Query Filters - The Soft Delete Pattern You Should Be Using
    barretblake.dev/posts/developm #efcore #dotnet

  3. Dev Leader's Nick Cosentino (@devleader) writes up a great guide to Entity Framework Core optimization for .NET 10 in a structured fashion. From simple-to-implement read performance enhancements, to deep dives that include bulk operations, connection pooling, caching, parameterized queries, logging using Serilog, and many others.

    "EF Core Performance Best Practices in .NET 10"

    devleader.ca/2026/06/23/ef-cor

    #dotnet #csharp #efcore #orm #databases #sql #programming #optimization

  4. Dev Leader's Nick Cosentino (@devleader) writes up a great guide to Entity Framework Core optimization for .NET 10 in a structured fashion. From simple-to-implement read performance enhancements, to deep dives that include bulk operations, connection pooling, caching, parameterized queries, logging using Serilog, and many others.

    "EF Core Performance Best Practices in .NET 10"

    devleader.ca/2026/06/23/ef-cor

    #dotnet #csharp #efcore #orm #databases #sql #programming #optimization

  5. #dotnet11 Preview 5 is here!

    The latest release brings updates across C#, the SDK, ASP.NET Core, .NET MAUI, and EF Core.

    Highlights:
    • New C# closed classes and unions
    • Enhanced Blazor validation
    • Major .NET MAUI reliability improvements
    • SQL Server 2022 as the default EF Core compatibility level

    Read more on #InfoQ 👉 bit.ly/4xQT38L

    #dotnet #SoftwareDevelopment #CSharp #AspNetCore #EFCore #MAUI

  6. Preview 5 is here!

    The latest release brings updates across C#, the SDK, ASP.NET Core, .NET MAUI, and EF Core.

    Highlights:
    • New C# closed classes and unions
    • Enhanced Blazor validation
    • Major .NET MAUI reliability improvements
    • SQL Server 2022 as the default EF Core compatibility level

    Read more on 👉 bit.ly/4xQT38L

  7. EF Core 10 ships no native upsert. The usual workaround, check-then-insert-or-update, crawls at scale and breaks under concurrency: two processes, same key, primary key violation.

    Our guide covers the options and lands on BulkMerge from Entity Framework Extensions: insert-or-update in one call, business-key matching, column-level control, and graph upserts. Honest benchmarks, including where raw MERGE wins.

    woodruff.dev/bulkmerge-upsert-

    Sponsored by ZZZ Projects

    #dotnet #efcore

  8. EF Core 10 ships no native upsert. The usual workaround, check-then-insert-or-update, crawls at scale and breaks under concurrency: two processes, same key, primary key violation.

    Our guide covers the options and lands on BulkMerge from Entity Framework Extensions: insert-or-update in one call, business-key matching, column-level control, and graph upserts. Honest benchmarks, including where raw MERGE wins.

    woodruff.dev/bulkmerge-upsert-

    Sponsored by ZZZ Projects

    #dotnet #efcore

  9. Was talking with folks from the EF Core team about common anti-patterns. I walked through offset pagination, Skip().Take(), and forgot to mention keyset pagination.

    I should have. So I wrote the post I should have brought.

    Skip().Take() isn't wrong, it's misapplied. On large or write-heavy tables, it's slow (OFFSET reads and discards every skipped row) AND silently skips or duplicates records under concurrent writes.

    Keyset fixes both.

    woodruff.dev/pagination-in-ent

    #dotnet #efcore #sqlserver

  10. Was talking with folks from the EF Core team about common anti-patterns. I walked through offset pagination, Skip().Take(), and forgot to mention keyset pagination.

    I should have. So I wrote the post I should have brought.

    Skip().Take() isn't wrong, it's misapplied. On large or write-heavy tables, it's slow (OFFSET reads and discards every skipped row) AND silently skips or duplicates records under concurrent writes.

    Keyset fixes both.

    woodruff.dev/pagination-in-ent

    #dotnet #efcore #sqlserver

  11. My 2nd session about #EFCore #EF is done and also #Techorama Belgium 2026 is slowly becoming a history. What a great two days.

  12. My 2nd session about #EFCore #EF is done and also #Techorama Belgium 2026 is slowly becoming a history. What a great two days.

  13. First session about #Azure Spot instances done. Live demo worked (you never know with #cloud).

    #EFCore session tomorrow.

    #techorama

  14. First session about #Azure Spot instances done. Live demo worked (you never know with #cloud).

    #EFCore session tomorrow.

    #techorama

  15. Upgraded my Blazor app from .NET Core 3 to .NET 7! Faced some challenges with Automapper and code coverage, but found solutions. Ready for .NET 7 final release! funkysi1701.com/posts/2022/dot #DotNet #Blazor #EFCore

  16. Upgraded my Blazor app from .NET Core 3 to .NET 7! Faced some challenges with Automapper and code coverage, but found solutions. Ready for .NET 7 final release! funkysi1701.com/posts/2022/dot #DotNet #Blazor #EFCore