Category

Publish Year

Prasad Raveendran's blogs

New DataAnnotations in .NET 8.0

1y 3.4k 0 25

Navigating the Next Wave: A Deep Dive into HTTP/3

1y 1.8k 0 25

Dynamic Registration of FluentValidation in .NET Minimal API

1y 6.1k 0 25

Dependency Injection Registration in .NET Core with Custom

1y 6.8k 1 25

Structured Logging with Sensitive Data Sanitization using Serilog

1y 10.1k 0 25

Explore Enumeration classes in .NET

1y 3.3k 0 25

Minimal APIs with Carter in .NET 8.0

1y 27.7k 0 25

Comparison of xUnit, NUnit, and MSTest in .NET Core Testing

1y 7k 0 25

Synchronization in Multithreading with lock and Semaphore in .NET 6.0

1y 985 0 25

Demystifying CORS in .NET 6.0 Minimal APIs

1y 12.5k 0 25

Handling Exception with 'When' Clause in Catch Block

1y 2.3k 0 25

Understanding the Declaration Pattern in C#

1y 3.4k 0 25

Simplifying Angular Development with the Facade Pattern

1y 2.4k 0 25

How to Create Channels in .NET?

1y 11k 0 25

.NET 8.0 Keyed Service Registration with Dependency Injection

1y 28.8k 0 25

Exploring C# 12 Features

1y 10.9k 0 25

Data-Driven Testing with xUnit in .NET 8.0

1y 14.7k 0 25

GitHub Copilotchat and GitHub Copilot

1y 3.7k 0 25

A Deep Dive into Parallel.ForEach and List.ForEach

1y 1.4k 0 25

Demystifying IDENTITY and SCOPE_IDENTITY() in SQL

1y 3.8k 0 25

Mastering Group By and OVER Clause in SQL

2y 5k 0 25

Power of Test-Driven Development (TDD) in .NET Core

2y 4.2k 0 25

Iterative vs. LINQ Approach in .NET

2y 7k 0 25

Understanding WaitAll and WhenAll in .NET

2y 23.2k 0 25

Understanding Common Table Expressions (CTEs) in SQL

2y 4.5k 0 25
 26 - 50 of 125