<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>C# on ByteCrate</title>
    <link>https://ByteCrate.dev/tags/c%23/</link>
    <description>Recent content in C# on ByteCrate</description>
    <image>
      <title>ByteCrate</title>
      <url>https://ByteCrate.dev/favicons/favicon-96x96.png</url>
      <link>https://ByteCrate.dev/favicons/favicon-96x96.png</link>
    </image>
    <generator>Hugo -- 0.151.2</generator>
    <language>en</language>
    <lastBuildDate>Fri, 19 Sep 2025 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://ByteCrate.dev/tags/c%23/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Connection Per Tenant in EF Core: Design & Pitfalls for SQL Server</title>
      <link>https://ByteCrate.dev/ef-core-connection-per-tenant/</link>
      <pubDate>Fri, 19 Sep 2025 00:00:00 +0000</pubDate>
      <guid>https://ByteCrate.dev/ef-core-connection-per-tenant/</guid>
      <description>Learn how to manage per-tenant SQL Server connections in EF Core, including design patterns, common pitfalls, performance tips, and security best practices.</description>
    </item>
    <item>
      <title>TL;DR: My EF Core Entity Modeling Checklist</title>
      <link>https://ByteCrate.dev/ef-core-sql-server-entity-modeling-checklist/</link>
      <pubDate>Wed, 17 Sep 2025 00:00:00 +0000</pubDate>
      <guid>https://ByteCrate.dev/ef-core-sql-server-entity-modeling-checklist/</guid>
      <description>Avoid common performance pitfalls in EF Core with this production-ready checklist for SQL Server. Covers keys, relationships, indexes, and concurrency.</description>
    </item>
    <item>
      <title>EF Core Owned Types: When to Use Them in SQL Server</title>
      <link>https://ByteCrate.dev/ef-core-owned-types-sql-server-guide/</link>
      <pubDate>Tue, 16 Sep 2025 00:00:00 +0000</pubDate>
      <guid>https://ByteCrate.dev/ef-core-owned-types-sql-server-guide/</guid>
      <description>EF Core Owned Types can simplify your code but create hidden SQL Server issues. Learn when they boost performance and when they become a maintenance nightmare.</description>
    </item>
    <item>
      <title>Fix Slow EF Core Queries with Projections</title>
      <link>https://ByteCrate.dev/ef-core-projections-performance/</link>
      <pubDate>Wed, 10 Sep 2025 00:00:00 +0530</pubDate>
      <guid>https://ByteCrate.dev/ef-core-projections-performance/</guid>
      <description>Your EF Core queries are slow because they fetch too much data. Learn how to use projections (.Select()) to create surgical SQL and speed up your C#/.NET APIs.</description>
    </item>
    <item>
      <title>How to Find and Fix N&#43;1 Queries in EF Core</title>
      <link>https://ByteCrate.dev/find-fix-ef-core-n-1-queries/</link>
      <pubDate>Tue, 09 Sep 2025 00:00:00 +0000</pubDate>
      <guid>https://ByteCrate.dev/find-fix-ef-core-n-1-queries/</guid>
      <description>Your API is slow in production? You might have an N&#43;1 query problem. Learn how to detect, fix, and prevent this common EF Core performance killer.</description>
    </item>
    <item>
      <title>5 EF Core Defaults to Change Before Production</title>
      <link>https://ByteCrate.dev/ef-core-production-defaults/</link>
      <pubDate>Mon, 08 Sep 2025 00:00:00 +0000</pubDate>
      <guid>https://ByteCrate.dev/ef-core-production-defaults/</guid>
      <description>EF Core&amp;#39;s defaults are great for demos but can cause silent performance bugs. Here are 5 settings I change in every real-world ASP.NET Core project for safety and speed.</description>
    </item>
  </channel>
</rss>
