ef-core-advanced-patterns

Community

Master EF Core advanced patterns for PostgreSQL.

Authoralexsandrocruz
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill helps .NET developers implement and optimize advanced EF Core data access patterns.

Core Features & Use Cases

  • Change Tracking Optimization: No-tracking queries, identity resolution, and bulk update strategies to reduce overhead.
  • Loading Strategies: Effective use of eager, explicit, and lazy loading, plus loading patterns to avoid N+1 queries.
  • Query Splitting & Performance: Techniques to avoid cartesian explosion with AsSplitQuery and split queries.
  • Compiled Queries: Pre-compile hot paths for faster data access.
  • Batch Operations: ExecuteUpdate and ExecuteDelete patterns for bulk data changes without loading entities.
  • PostgreSQL Features: Leverage arrays, JSONB, FTS, and range types within EF Core.

Quick Start

Run the EF Core advanced patterns sample project to observe change tracking, loading strategies, query splitting, and bulk updates in action.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: ef-core-advanced-patterns
Download link: https://github.com/alexsandrocruz/DominusLeads/archive/main.zip#ef-core-advanced-patterns

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.