Rahul Maurya's Blog

Read technical articles, development guides, and software engineering insights published by Rahul Maurya on NiceOneCode.

If you're an experienced developer who hasn't seriously used AI coding tools yet, most explanations aimed at "beginners" will frustrate you — they assume you don't know what a function, a Git repo, or an API key is. You don't need that. What you need is a mapping from concepts you already trust (code review, specs, least privilege, sandboxing) to this new category of tool.
Views: 108
Comments: 0
Like/Unlike: 0
Posted On: 30-Jun-2026 02:07
Rahul M...
5106 Points
39 Posts
If you last evaluated AI coding tools more than a few months ago, your mental model is probably out of date. The conversation has moved past "which chatbot writes better code" into infrastructure territory: protocol standards for tool access, agent orchestration patterns, context management at scale, and security models for autonomous code execution. This is a technical rundown of what's actually changed and what's worth integrating into your stack.
Views: 169
Comments: 0
Like/Unlike: 0
Posted On: 30-Jun-2026 01:43
Rahul M...
5106 Points
39 Posts
When building enterprise applications, generating unique numeric identifiers is a common requirement. Examples include invoice numbers, order numbers, ticket numbers, customer references, and utility bill identifiers.
Views: 255
Comments: 0
Like/Unlike: 0
Posted On: 15-Jun-2026 22:50
Rahul M...
5106 Points
39 Posts
Many developers assume that using DateTime.UtcNow is enough to guarantee UTC-safe API requests. But there’s a subtle issue in .NET that can silently corrupt timestamp serialization and cause external APIs to reject perfectly valid requests. This post explores a real-world debugging scenario involving inconsistent UTC serialization, explains why it happens, and shows how to prevent it in your own applications.
Views: 394
Comments: 0
Like/Unlike: 1
Posted On: 12-May-2026 05:21
Rahul M...
5106 Points
39 Posts
As .NET continues to evolve, .NET 11 and C# 15 introduce some of the most impactful changes in recent years—especially around type safety, performance, and developer productivity. If you're a .NET developer working with APIs, microservices, or enterprise apps, this post breaks down real-world code examples you can actually use—not just theory.
Views: 622
Comments: 0
Like/Unlike: 1
Posted On: 02-May-2026 23:15
Rahul M...
5106 Points
39 Posts
If you're facing an issue where Docker Desktop is not opening, but the Docker service is running successfully, you're not alone. This is a common problem on Windows 11 where Docker starts in the background but the UI never appears. In this guide, we’ll show you a simple 2-step fix that works in most cases.
Views: 395
Comments: 0
Like/Unlike: 0
Posted On: 01-May-2026 02:12
Rahul M...
5106 Points
39 Posts
If you're using shared hosting (like GoDaddy) or facing SMTP restrictions, switching to the Zoho Mail API is the most reliable solution. In this guide, we’ll walk through a real-world, working approach to integrate Zoho Mail API in .NET — including common mistakes, fixes, and production-ready tips.
Views: 540
Comments: 0
Like/Unlike: 1
Posted On: 29-Apr-2026 03:09
Rahul M...
5106 Points
39 Posts
.NET 10 is a Long-Term Support (LTS) release designed for stability, performance, and long-term maintenance. Migrating from .NET 9 to .NET 10 is generally straightforward, but Blazor Server, ASP.NET Core hosting, and authentication flows require special attention due to breaking behavioral changes. This guide consolidates Microsoft documentation, Uno Platform guidance, and community learnings into a single, end-to-end migration playbook.
Views: 2772
Comments: 2
Like/Unlike: 6
Posted On: 28-Dec-2025 23:51
Rahul M...
5106 Points
39 Posts
With the release of .NET 9, Microsoft has introduced several new features and breaking changes to ASP.NET Core. If you're ready to modernize your application, this step-by-step guide will help you smoothly transition from ASP.NET Core 8.0 to 9.0.
Views: 2930
Comments: 1
Like/Unlike: 1
Posted On: 30-Jun-2025 03:23
Rahul M...
5106 Points
39 Posts
Semantic Kernel and Microsoft.Extensions.AI are both .NET libraries for AI applications, but with different roles. Microsoft.Extensions.AI offers core abstractions to connect with AI services, while Semantic Kernel builds on it by adding higher-level features like plugins, prompt templates, and orchestration for advanced AI workflows.
Views: 2362
Comments: 1
Like/Unlike: 2
Posted On: 19-Jun-2025 03:01
Rahul M...
5106 Points
39 Posts

Technical Articles, Tutorials & Development Guides

Explore step-by-step programming tutorials, migration guides, troubleshooting solutions, architecture discussions, and coding best practices written by Rahul Maurya.

Whether you're building enterprise applications with ASP.NET Core, designing APIs, working with cloud technologies, optimizing database performance, or exploring AI integrations in .NET, you'll find practical examples and production-ready solutions throughout these articles.

New articles are published regularly to help developers stay current with modern software development trends and Microsoft technologies.

 Log In to Chat