Domain-Driven Design in C#: Tactical and Strategic Patterns
Domain-Driven Design in C#: ubiquitous language, bounded contexts, aggregates, value objects as records, domain events and EF Core 10 mapping patterns.
21 articles about Entity Framework Core: in-depth .NET and AI guides, senior interview questions and AI news on DotNet AI Hub.
Domain-Driven Design in C#: ubiquitous language, bounded contexts, aggregates, value objects as records, domain events and EF Core 10 mapping patterns.
A practical roadmap for modernizing .NET Framework apps: assessment, AI-assisted tooling, System.Web adapters with YARP, CoreWCF and EF6 migration.
Understand C# delegates, Func and Action, multicast delegates, events, closures, static lambdas, expression trees and how EF Core turns LINQ lambdas into SQL.
LINQ in depth for C# developers: deferred execution, IEnumerable vs IQueryable, new operators from .NET 6 to 10, hot-path performance and custom operators.
Learn when to go below EF Core with ADO.NET and Dapper: readers, pooling, multi-mapping, safe parameters, transactions, Dapper.AOT and SqlBulkCopy.
Ship schema changes safely in .NET: EF Core migrations, bundles, idempotent scripts, CI/CD rollout, expand-contract, backfills, DbUp and FluentMigrator.
Learn Entity Framework Core end to end: DbContext, modeling, relationships, migrations, querying, change tracking, complex types, JSON columns and EF Core 10.
Speed up EF Core with proven techniques: no-tracking queries, projections, split queries, pooling, compiled queries, bulk updates, indexes and SQL logging.
NoSQL in .NET with Azure Cosmos DB and MongoDB: document modeling, partition keys, consistency, request units, SDK patterns and EF Core providers.
A practical guide to PostgreSQL in .NET: Npgsql pooling and multiplexing, EF Core JSONB, arrays, full-text search, COPY imports and pgvector search.
SQL Server for .NET developers: design indexes, read execution plans, fix parameter sniffing, choose isolation levels, handle deadlocks and use SQL Server 2025.
A practical tour of .NET 10 LTS: JIT de-abstraction, stack allocation, post-quantum crypto, strict JSON, file-based apps, C# 14 and the .NET 11 outlook.
A code-first tour of the OWASP Top 10:2025 risks, with concrete ASP.NET Core, EF Core and C# mitigations for access control, injection and more.
Architect-level CQRS and event sourcing interview questions on projections, event versioning, snapshots, GDPR crypto-shredding and operations.
Architect-level Domain-Driven Design interview questions on bounded contexts, aggregate sizing, domain events, anti-corruption layers and EF Core.
Senior C# interview questions on deferred execution, IQueryable translation, expression trees, compiled queries and EF Core client vs server evaluation.
Senior .NET interview questions on ADO.NET and Dapper covering connection pooling, DataReader streaming, SqlBulkCopy, multi-mapping and SQL injection.
Senior-level EF Core internals interview questions on change tracking, identity resolution, query translation, compiled models and interceptors.
Senior EF Core performance interview questions on N+1 queries, split queries, tracking, bulk updates, compiled queries and DbContext pooling.
Senior .NET interview questions on the repository and unit of work patterns, generic repository pitfalls, the specification pattern and CQRS reads.
Lead-level interview questions on zero-downtime database migrations, expand-contract, online indexes, safe backfills and running EF Core in pipelines.