Published in.Net ProgrammingBeyond the Backend: My Journey into Modern Frontend Component DesignThis article is different from what I usually blog. My focus has always been on backend development, handling APIs, data structures, and…Nov 8Nov 8
Published in.Net ProgrammingExploring the New Features in xUnit v3xUnit v3 brings significant improvements that make automated testing more efficient, expressive, and customizable. This article explores…Oct 25Oct 25
Published in.Net Programming.NET 9 LINQ Performance Improvements.NET 9 introduces significant performance enhancements to LINQ, making everyday operations faster and more efficient. These improvements…Oct 8Oct 8
Published in.Net ProgrammingExploring TUnit: A Fresh Approach to Testing in .NETIntroductionOct 33Oct 33
Published in.Net ProgrammingC# 13: Using ref and unsafe in Iterators and Async ExplainedIn earlier versions of C#, using ref locals in combination with asynchronous methods (async/await) was not allowed. Specifically, you could…Sep 24Sep 24
Published in.Net ProgrammingExploring the New Lock Object in C#:With the release of .NET 9, one of the most anticipated features is the new Lock object. This addition introduces a more flexible and…Sep 10Sep 10
Published in.Net ProgrammingWhy Result Objects Are Preferred Over ExceptionsAs a C# developer, you’ve likely encountered exceptions countless times throughout your career. They are a fundamental aspect of error…Aug 96Aug 96
Published in.Net ProgrammingNew UUID v7 in .NET 9.NET 9(preview 7) introduces a new feature for developers: UUID v7. This new UUID version integrates a timestamp into the traditionally…Jul 291Jul 291
Understanding Promises in Node.jsPromises are a powerful feature in Node.js, offering a more manageable way to handle asynchronous operations than traditional callbacks…Jul 10Jul 10
Published in.Net ProgrammingExploring HybridCache in .Net 9: A Game-Changer for ASP.NET Core ApplicationsIntroductionJul 31Jul 31