Explore the newsletters

129 blogs found
EF Core Bulk Data Retrieval: 5 Methods You Should Know

EF Core Bulk Data Retrieval: 5 Methods You Should Know

Learn how to efficiently retrieve large datasets in Entity Framework Core without hitting SQL Server's 2,100 parameter limit. Discover 5 bulk data retrieval methods from Entity Framework Extensions that dramatically improve performance when querying thousands of entities: WhereBulkContains, WhereBulkNotContains, BulkRead, WhereBulkContainsFilterList, WhereBulkNotContainsFilterList

12 Essential Distributed System Design Patterns Every Architect Should Know

12 Essential Distributed System Design Patterns Every Architect Should Know

Learn the 12 most important distributed system design patterns that every software architect needs to master: API Gateway, Point To Point Async Integration, Publish/Subscribe, OutBox, CQRS, Saga, Sidecar, Strangler Fig, Anti-Corruption Layer, Service Discovery, Sharding and Replication

How to Build a Production-Ready Invoice Builder in .NET Using IronPDF

How to Build a Production-Ready Invoice Builder in .NET Using IronPDF

Learn how to build a production-ready invoice builder using .NET 10, ASP.NET Core, Minimal APIs, EF Core, PostgreSQL, IronPDF, for frontend: React, TypeScript, TailwindCSS. Compare IronPDF with QuestPDF, Aspose and PuppeteerSharp for creating PDFs. IronPDF is best suited for HTML-to-PDF conversion, compliance with PDF/A and PDF/UA standards, pixel-perfect rendering, editing of PDF documents, and provides security and digital signing.

Best Practices For Building REST APIs

Best Practices For Building REST APIs

Learn the best practices for building secure, scalable, and maintainable REST APIs in .NET. Learn about REST Maturity levels, resource naming, HTTP methods and status codes, API versioning, request/response best practices

Why Do You Need To Write Architecture Tests in .NET

Why Do You Need To Write Architecture Tests in .NET

Explore how to write Architecture Tests with NetArchTest in .NET. Learn how Architecture Tests in .NET improve software quality, enforce and test design rules, prevent technical dept. Architecture Tests enforce clean boundaries, detect unwanted dependencies, and keep your system design under control.

New Features in .NET 10 and C# 14

New Features in .NET 10 and C# 14

Learn what's new in .NET 10 and C# 14. File-based apps, C# Extension Members, Null-Conditional Assignment operator, the field keyword, lambda parameters with modifiers, partial constructors and events. Validation and JSON Patch support in Minimal APIs, Server-Sent Events (SSE), OpenAPI 3.1 Support, What's New in Blazor. EF Core: complex types JSON mapping and struct support, LeftJoin and RightJoin operators, ExecuteUpdate for JSON Columns, Named Query Filters, Regular Lambdas in ExecuteUpdateAsync. Performance improvements in .NET 10

90% of APIs are not RESTful. What You’re Missing and When It Matters?

90% of APIs are not RESTful. What You’re Missing and When It Matters?

Most APIs claim to be RESTful but miss the critical HATEOAS constraint. Learn what HATEOAS is, why it matters, how to implement it in ASP.NET Core, and when it actually pays off in real-world backend and frontend applications. What is REST and What Are The REST Constraints. Richardson Maturity Model

Load Testing Kafka Pipelines with C# and NBomber

Load Testing Kafka Pipelines with C# and NBomber

Learn how to create load tests for microservices Kafka Pipelines with NBomber in C# and .NET. How to create load scenarios, how to run producers, consumers, how to track latency. Learn how to scale background workers, Kafka partitions and run parallel consumers in the load tests. Configure custom metrics like counter and gauge.

Improve Your .NET and Architecture Skills

Join my community of 25,000+ developers and architects.

Each week you will get 1 practical tip with best practices and real-world examples.

Learn how to craft better software with source code available for my newsletter.

Join 25,000+ developers already reading
No spam. Unsubscribe any time.