<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Code Majesty Tech Blog</title><description>Boutique .NET development agency. Expert consulting, sprint-based development, and dedicated .NET teams for startups and enterprises.</description><link>https://codemajesty.tech/</link><language>en-us</language><item><title>The N+1 Query Problem in EF Core: Benchmarking Every Fix on PostgreSQL</title><link>https://codemajesty.tech/blog/ef-core-n-plus-one-problem-postgresql-benchmarks/</link><guid isPermaLink="true">https://codemajesty.tech/blog/ef-core-n-plus-one-problem-postgresql-benchmarks/</guid><description>Actual BenchmarkDotNet numbers for N+1 vs Include, split queries, projections, and compiled queries in EF Core 10 on PostgreSQL 16.</description><pubDate>Sun, 01 Feb 2026 00:00:00 GMT</pubDate><author>Vukasin Vulovic</author></item><item><title>FastEndpoints vs Minimal API vs Controllers: .NET 10 Performance Benchmarks</title><link>https://codemajesty.tech/blog/fastendpoints-vs-minimal-api-vs-controllers-dotnet-10-benchmarks/</link><guid isPermaLink="true">https://codemajesty.tech/blog/fastendpoints-vs-minimal-api-vs-controllers-dotnet-10-benchmarks/</guid><description>BenchmarkDotNet results comparing FastEndpoints, Minimal APIs, and MVC Controllers on .NET 10 with EF Core + PostgreSQL. Real numbers, not theory.</description><pubDate>Thu, 22 Jan 2026 00:00:00 GMT</pubDate><author>Vukasin Vulovic</author></item><item><title>Swagger Dark Theme</title><link>https://codemajesty.tech/blog/swagger-dark-theme/</link><guid isPermaLink="true">https://codemajesty.tech/blog/swagger-dark-theme/</guid><description>Learn how to switch your Swagger documentation to a sleek dark theme with a step-by-step guide for .NET Core and FastEndpoints projects.</description><pubDate>Wed, 12 Jun 2024 00:00:00 GMT</pubDate><author>Vukasin Vulovic</author></item><item><title>Duende IdentityServer: OpenID Connect and OAuth 2.0 for .NET</title><link>https://codemajesty.tech/blog/duende-identityserver/</link><guid isPermaLink="true">https://codemajesty.tech/blog/duende-identityserver/</guid><description>An introduction to Duende IdentityServer, the enterprise-grade framework for implementing OpenID Connect and OAuth 2.0 in .NET applications, covering key concepts like tokens, clients, and authentication flows.</description><pubDate>Wed, 17 Apr 2024 00:00:00 GMT</pubDate><author>Vukasin Vulovic</author></item><item><title>OpenID Connect (OIDC) in .NET Core</title><link>https://codemajesty.tech/blog/openid-connect-net-core/</link><guid isPermaLink="true">https://codemajesty.tech/blog/openid-connect-net-core/</guid><description>Learn how OpenID Connect works, how it differs from OAuth 2.0 and SAML, and explore .NET Core frameworks like IdentityServer4 and Duende IdentityServer for implementing OIDC authentication.</description><pubDate>Wed, 17 Apr 2024 00:00:00 GMT</pubDate><author>Vukasin Vulovic</author></item><item><title>The Future of .NET Development: Framework Trends and Predictions for 2024</title><link>https://codemajesty.tech/blog/the-future-of-net-development/</link><guid isPermaLink="true">https://codemajesty.tech/blog/the-future-of-net-development/</guid><description>Discover the latest .NET development trends and predictions for 2024, including insights on framework statistics, upcoming releases, and the future of .NET.</description><pubDate>Tue, 23 Jan 2024 00:00:00 GMT</pubDate><author>Vukasin Vulovic</author></item><item><title>Azure DevOps Deployment Best Practices for .NET and .NET Core Applications</title><link>https://codemajesty.tech/blog/azure-devops-deployment/</link><guid isPermaLink="true">https://codemajesty.tech/blog/azure-devops-deployment/</guid><description>Learn essential Azure DevOps deployment best practices for .NET and .NET Core applications, including build pipelines, release pipelines, automated testing, and configuration management.</description><pubDate>Sat, 18 Nov 2023 00:00:00 GMT</pubDate><author>Vukasin Vulovic</author></item><item><title>What is .NET Aspire?</title><link>https://codemajesty.tech/blog/what-is-net-aspire/</link><guid isPermaLink="true">https://codemajesty.tech/blog/what-is-net-aspire/</guid><description>Explore .NET Aspire, a transformative framework for building resilient, efficient, and cloud-native applications in the .NET ecosystem.</description><pubDate>Wed, 15 Nov 2023 00:00:00 GMT</pubDate><author>Vukasin Vulovic</author></item><item><title>Mastering JWT in .NET Core: Encoding and Decoding</title><link>https://codemajesty.tech/blog/jwt-tokens-encoding-decoding-net-core/</link><guid isPermaLink="true">https://codemajesty.tech/blog/jwt-tokens-encoding-decoding-net-core/</guid><description>A comprehensive guide to JSON Web Tokens in .NET Core covering JWT claims, encoding, decoding, certificate-based signing, algorithm comparison, and security best practices.</description><pubDate>Tue, 14 Nov 2023 00:00:00 GMT</pubDate><author>Vukasin Vulovic</author></item><item><title>Why You Need to Migrate from .NET to .NET Core for Software Development</title><link>https://codemajesty.tech/blog/migrate-net-net-core-software-development/</link><guid isPermaLink="true">https://codemajesty.tech/blog/migrate-net-net-core-software-development/</guid><description>Discover the benefits of migrating from .NET to .NET Core for enhanced performance, cross-platform capabilities, improved security, and modern cloud-native development.</description><pubDate>Tue, 14 Nov 2023 00:00:00 GMT</pubDate><author>Vukasin Vulovic</author></item></channel></rss>