Rajat AwasthiTransforming ASP.NET Core Error Handling with MiddlewareUnlock the full potential of your ASP.NET Core applications with our comprehensive guide to middleware-based exception handling. Discover…Jun 30Jun 30
Rajat AwasthiLeveraging Hangfire for Robust .NET Task SchedulingToday, we turn our attention to Hangfire, an exceptionally efficient and feature-packed job scheduling solution.Jun 29Jun 29
Rajat AwasthiExploring the Pitfalls of async void Methods in C#: A Guide for DevelopersFor those diving into the realm of async-await coding, async void methods in C# often emerge as a stumbling block. While the recommended…Mar 16Mar 16
Rajat AwasthiExploring the Essence of StringValues: A Concise OverviewIn this article, I delve into the fundamental aspects of ASP.NET Core by shedding light on the unassuming yet crucial StringValues type…Jan 26Jan 26
Rajat AwasthiEffective Strategies for Debugging LINQ in C#LINQ stands out as one of the most appealing features in C#, transforming verbose, traditional foreach loops into elegant, readable…Dec 17, 2023Dec 17, 2023
Rajat AwasthiDecoding the Necessity of Returning ‘Task’ When Utilizing ‘await’ in C# MethodsIn the realm of C# programming, asynchronous operations have become pivotal, especially when dealing with time-consuming tasks like…Nov 18, 2023Nov 18, 2023
Rajat AwasthiOptimizing Resource Management in .NET HttpClient with Cancellation TokensIf you are looking for optimizing resources using HttpClient then do go through my previous post How to Improve Performance and Memory…Sep 23, 2023Sep 23, 2023
Rajat AwasthiHow to Improve Performance and Memory Efficiency When Accessing APIs with Stream Using HTTP Client…IntroductionSep 16, 2023Sep 16, 2023
Rajat AwasthiEF Core LINQ Queries vs. Stored Procedures in C#A Comparative Analysis with BenchmarksJun 11, 20237Jun 11, 20237
Rajat AwasthiEF Core LINQ Queries vs. Compiled QueriesA Performance ComparisonMay 28, 2023May 28, 2023