Dashrath Hapani's top articles

.NET Synchronous vs Asynchronous

Apr 04, 2024 4.1k 1

Implement JWT Token in Net Core Api

Dec 28, 2024 2.1k 0

Customized Authentication Filters in ASP.MVC Core 6

Dec 04, 2024 2k 0

ASP.NET MVC: Download Large File Efficiently

Feb 02, 2025 1.7k 0

jQuery Filters: Selecting, Manipulating, and Filtering DOM Elements

Apr 05, 2024 1.6k 0

API Versioning In ASP.NET Core

Jan 06, 2025 1.6k 0

Custom middleware in .Net core

Dec 24, 2024 1.4k 0

Dependency Injection (DI) in .NET Core

Nov 27, 2024 1.4k 0

Rate Limiting In .NET Core

Dec 07, 2024 1.3k 0

Learn HTTP Interceptors in Angular

Dec 26, 2024 1.1k 0

Reduce NULL Storage in SQL Server with Sparse Columns

Feb 05, 2025 983 0

Transaction in SQL Server

Jan 13, 2025 859 0

Building RESTful APIs with ASP.NET Core: Best Practices

Feb 14, 2025 790 0

Error handling in Angular

Jan 19, 2025 698 0

Configure Build Environments With Angular

Jan 09, 2025 675 1

Local and Global Temporary Tables in SQL Server

Jan 13, 2025 652 0

RxJS Subjects in Angular

Dec 24, 2024 641 0

Security Best Practices in ASP.NET Core

Feb 14, 2025 570 0

How to Improve aync await Performance

Feb 22, 2025 552 0

Understanding TLS and HTTPS in .NET

Mar 10, 2025 386 0

Learn Azure Key Vault with .NET

Mar 12, 2025 380 0

Dynamically Support TLS Versions in .NET

Mar 10, 2025 379 0

A Comprehensive Guide to Azure Storage for .NET Developers

Mar 13, 2025 374 0

Learn C#: Refactor Code

Mar 18, 2025 373 1

Understanding HashSet in C#

Mar 20, 2025 370 0

Optimizing Azure Blob Performance with OpenReadAsync & Chunked Downloa...

Mar 10, 2025 351 0

Understanding SQL CTE (Common Table Expression)

Mar 19, 2025 342 0

Bulk download from Azure Blob Storage with C#

Feb 23, 2025 334 0

New LINQ Features in .NET 9

Mar 29, 2025 321 0

Understanding SQL Execution Plans

Mar 20, 2025 303 0

ASP.NET Session State: Storing Data Beyond IIS Restarts

Mar 20, 2025 292 0

Understanding Expressions in C#: Dynamic Code and Query Generation

Mar 19, 2025 268 0

Understanding Span<T> & Memory<T> for Low-Level Memory Eff...

Mar 28, 2025 247 0

Understanding Conversion Functions in SQL

Mar 27, 2025 244 0

Exploring PLINQ (Parallel LINQ) for Parallel Processing

Mar 29, 2025 234 0

Pooling with ObjectPool<T> in .NET

Mar 31, 2025 224 0

Select vs SelectMany in C# LINQ

Mar 17, 2025 220 0

Understanding Aggregate Functions in SQL

Mar 21, 2025 215 0

Understanding System-Versioned Tables in SQL

Mar 25, 2025 193 0

Profile-Guided Optimization (PGO) in C#

Mar 31, 2025 192 0

Memory Management in .NET

Mar 31, 2025 191 0

Explanation of Date and Time Functions in SQL

Mar 26, 2025 191 0

What is Monolithic Architecture

Apr 01, 2025 184 0

Understanding Scalar Functions in SQL

Mar 21, 2025 176 0

Implementing Data Protection and Encryption with System.Security.Cryptogra...

Mar 30, 2025 176 0

Understanding Numeric Functions in SQL

Mar 27, 2025 163 0

Mastering SQL String Functions

Mar 25, 2025 162 0

Basic Understanding of Architectural Style

Apr 01, 2025 143 0

Mastering Layered Architecture: A Scalable Strategy for Software Design

Apr 02, 2025 106 0

How does Microservices Architecture Work

Apr 02, 2025 89 0