👉🏼 Click here to Join I ❤️ .NET WhatsApp Channel to get 🔔 notified about new articles and other updates.
AI

AI

Blazor

Blazor

Blazor WASM Introduction
Blazor WASM Introduction
Blazor WASM Components
Blazor WASM Components
Blazor WASM Data Binding
Blazor WASM Data Binding
Blazor WASM Event Handling And Event Arguments
Blazor WASM Event Handling And Event Arguments
Blazor WASM Communication Between Components
Blazor WASM Communication Between Components
Blazor WASM Forms
Blazor WASM Forms
Blazor WASM Forms Validation
Blazor WASM Forms Validation
Blazor WASM Controlling Head Content
Blazor WASM Controlling Head Content
Blazor WASM Styles and CSS Isolation
Blazor WASM Styles and CSS Isolation
Blazor WASM Javascript Interop and Isolation
Blazor WASM Javascript Interop and Isolation
Blazor WASM Exception Handling and Error Boundary
Blazor WASM Exception Handling and Error Boundary
Blazor WASM Error Logging
Blazor WASM Error Logging
Blazor WASM Lazy Loading
Blazor WASM Lazy Loading
Blazor WASM Dark Theme and Light Theme
Blazor WASM Dark Theme and Light Theme
Blazor WASM App Settings
Blazor WASM App Settings
Blazor WASM Virtualization
Blazor WASM Virtualization
Blazor WASM Dynamic Component
Blazor WASM Dynamic Component
Blazor WASM Publishing to IIS
Blazor WASM Publishing to IIS
Blazor WASM Publishing to GitHub Pages
Blazor WASM Publishing to GitHub Pages
Blazor WASM Pre Rendering
Blazor WASM Pre Rendering
Blazor WASM Dockerizing
Blazor WASM Dockerizing
Blazor WASM Publishing to AWS Amplify
Blazor WASM Publishing to AWS Amplify
How to generate barcode in Blazor WASM
How to generate barcode in Blazor WASM
Printing barcode to label printer from Blazor WASM
Printing barcode to label printer from Blazor WASM
Improve performance by dynamically loading image in Blazor WASM
Improve performance by dynamically loading image in Blazor WASM
Prevent image leech by dynamically streaming image in Blazor WASM
Prevent image leech by dynamically streaming image in Blazor WASM
Using Hot Keys in Blazor WASM
Using Hot Keys in Blazor WASM
Blazor WASM Publishing to Azure Static Web Apps
Blazor WASM Publishing to Azure Static Web Apps
Developing Hybrid App with Blazor WASM and .NET MAUI
Developing Hybrid App with Blazor WASM and .NET MAUI
Securing Blazor WASM with OAuth and OIDC using Identity Server
Securing Blazor WASM with OAuth and OIDC using Identity Server
Using C/C++ Native Dependencies in Blazor WASM
Using C/C++ Native Dependencies in Blazor WASM
End to End Testing using Playwright in Blazor WASM
End to End Testing using Playwright in Blazor WASM
Blazor WASM Standalone Cookie Authentication with ASP.NET Identity
Blazor WASM Standalone Cookie Authentication with ASP.NET Identity
Blazor WASM Two-Factor Authentication with QR Codes and ASP.NET Identity
Blazor WASM Two-Factor Authentication with QR Codes and ASP.NET Identity
DDD

DDD

DDD Mindset and Language - Building Software That Speaks Your Business Domain
DDD Mindset and Language - Building Software That Speaks Your Business Domain
When to Use DDD and When to Keep It Simple
When to Use DDD and When to Keep It Simple
Core DDD Principles in Practice - Transforming Procedural Code to Domain Models
Core DDD Principles in Practice - Transforming Procedural Code to Domain Models
Ubiquitous Language QuickStart - Building a Shared Vocabulary for Your Domain
Ubiquitous Language QuickStart - Building a Shared Vocabulary for Your Domain
Event Storming Workshop - Collaborative Domain Discovery in 60 Minutes
Event Storming Workshop - Collaborative Domain Discovery in 60 Minutes
Core vs Supporting vs Generic Domains - Strategic Investment Framework
Core vs Supporting vs Generic Domains - Strategic Investment Framework
Entities vs Value Objects in DDD - Understanding Identity and Equality in .NET
Entities vs Value Objects in DDD - Understanding Identity and Equality in .NET
Designing a Money Value Object in .NET - Eliminating Primitive Obsession
Designing a Money Value Object in .NET - Eliminating Primitive Obsession
From Anemic to Rich Domain Models in .NET - Moving Logic into Entities
From Anemic to Rich Domain Models in .NET - Moving Logic into Entities
Understanding Aggregates and Boundaries in DDD - Defining Consistency Boundaries
Understanding Aggregates and Boundaries in DDD - Defining Consistency Boundaries
Implementing Order Aggregate Pattern in .NET - Complete DDD Example
Implementing Order Aggregate Pattern in .NET - Complete DDD Example
Domain Events Pattern in .NET - Decoupling Aggregates with Event-Driven Design
Domain Events Pattern in .NET - Decoupling Aggregates with Event-Driven Design
Publishing and Handling Domain Events in DDD with .NET
Publishing and Handling Domain Events in DDD with .NET
Repository Pattern Done Right in DDD with .NET
Repository Pattern Done Right in DDD with .NET
Thin Application Services in DDD with .NET
Thin Application Services in DDD with .NET
Testing Domain Models in DDD with .NET
Testing Domain Models in DDD with .NET
Bounded Contexts in Practice - Strategic DDD for Clean System Design in .NET
Bounded Contexts in Practice - Strategic DDD for Clean System Design in .NET
Context Maps and Relationships in DDD - Visualizing Bounded Context Integrations in .NET
Context Maps and Relationships in DDD - Visualizing Bounded Context Integrations in .NET
Anti-Corruption Layer Pattern in DDD - Protecting Your Domain from External Systems in .NET
Anti-Corruption Layer Pattern in DDD - Protecting Your Domain from External Systems in .NET
Onion Architecture in DDD - Keeping Your Domain Pure and Testable in .NET
Onion Architecture in DDD - Keeping Your Domain Pure and Testable in .NET
Ports and Adapters Pattern in DDD - Implementing Hexagonal Architecture in .NET
Ports and Adapters Pattern in DDD - Implementing Hexagonal Architecture in .NET
Specification Pattern - Eliminating Scattered Business Logic in DDD
Specification Pattern - Eliminating Scattered Business Logic in DDD
Dependency Injection

Dependency Injection

Design Pattern

Design Pattern

HTTP Client

HTTP Client

LINQ

LINQ

LINQ Introduction
LINQ Introduction
Using LINQ to Select and Project Data
Using LINQ to Select and Project Data
Using LINQ OrderBy to Sort Data
Using LINQ OrderBy to Sort Data
Using LINQ Where to Filter Data
Using LINQ Where to Filter Data
Using LINQ First to Select Single Data
Using LINQ First to Select Single Data
Using LINQ Last to Select Single Data
Using LINQ Last to Select Single Data
Using LINQ Single to Select Single Data
Using LINQ Single to Select Single Data
Using LINQ Take to Select Specific Data
Using LINQ Take to Select Specific Data
Using LINQ Skip to Select Specific Data
Using LINQ Skip to Select Specific Data
Using LINQ Distinct to Select Unique Data
Using LINQ Distinct to Select Unique Data
Using LINQ Chunk to Split Data
Using LINQ Chunk to Split Data
Using LINQ All to Find Type of Data
Using LINQ All to Find Type of Data
Using LINQ Any to Find Type of Data
Using LINQ Any to Find Type of Data
Using LINQ Contains to Check Data
Using LINQ Contains to Check Data
Using LINQ Sequence Equal to Find Equality of data
Using LINQ Sequence Equal to Find Equality of data
Using LINQ Except to Find Difference in data
Using LINQ Except to Find Difference in data
Using LINQ Intersect to Find Common data
Using LINQ Intersect to Find Common data
Using LINQ Union to combine data
Using LINQ Union to combine data
Using LINQ Concat to combine data
Using LINQ Concat to combine data
Using LINQ Join to combine data
Using LINQ Join to combine data
Using LINQ Group Join to combine data
Using LINQ Group Join to combine data
Simulating Left Outer Join using LINQ
Simulating Left Outer Join using LINQ
Using LINQ Group By to group data
Using LINQ Group By to group data
Using LINQ Count Min Max Average and Sum to Aggregate data
Using LINQ Count Min Max Average and Sum to Aggregate data
Using LINQ For Each to Iterate Collections
Using LINQ For Each to Iterate Collections
Understanding LINQ Deferred, Immediate, Streaming and Non-Streaming Executions
Understanding LINQ Deferred, Immediate, Streaming and Non-Streaming Executions
Security

Security

SignalR

SignalR

Testing

Testing

Web API

Web API

Importance of Status Code in Web API
Importance of Status Code in Web API
Global Exception Handling in ASP.NET WEB API
Global Exception Handling in ASP.NET WEB API
Structured Logging with Serilog in ASP.NET WEB API
Structured Logging with Serilog in ASP.NET WEB API
Request Endpoint Response (REPR) pattern in ASP.NET WEB API
Request Endpoint Response (REPR) pattern in ASP.NET WEB API
Perform Background Workloads in Hosted Service using Channels in ASP.NET Web API
Perform Background Workloads in Hosted Service using Channels in ASP.NET Web API
Profiling Web API with Mini Profiler
Profiling Web API with Mini Profiler
Unit Testing Filters in ASP.NET Web API
Unit Testing Filters in ASP.NET Web API
Unit Testing Middlewares in ASP.NET Web API
Unit Testing Middlewares in ASP.NET Web API
Unit Testing Service Registrations in ASP.NET Web API
Unit Testing Service Registrations in ASP.NET Web API
Unit Testing Controllers in ASP.NET Web API
Unit Testing Controllers in ASP.NET Web API
Functional testing your ASP.NET WEB API
Functional testing your ASP.NET WEB API
Faking Dependencies in Functional testing in ASP.NET WEB API
Faking Dependencies in Functional testing in ASP.NET WEB API
Using Docker Test Containers in Functional Testing in ASP.NET WEB API
Using Docker Test Containers in Functional Testing in ASP.NET WEB API
Using WireMock.NET in Functional testing in ASP.NET WEB API
Using WireMock.NET in Functional testing in ASP.NET WEB API
Configuring Authentication in Functional testing in ASP.NET WEB API
Configuring Authentication in Functional testing in ASP.NET WEB API
Unit Testing Hosted Services in ASP.NET WEB API
Unit Testing Hosted Services in ASP.NET WEB API
Fitness Test using Net Arch Test in ASP.NET WEB API
Fitness Test using Net Arch Test in ASP.NET WEB API
Implementing Caching using Decorator Pattern in ASP.NET WEB API
Implementing Caching using Decorator Pattern in ASP.NET WEB API
Implementing Health Checks in ASP.NET WEB API
Implementing Health Checks in ASP.NET WEB API
Using NBomber for Performance, Load and Stress testing in ASP.NET WEB API
Using NBomber for Performance, Load and Stress testing in ASP.NET WEB API
Using a Distributed Lock in Hosted Service in ASP.NET WEB API
Using a Distributed Lock in Hosted Service in ASP.NET WEB API
Encrypt and Decrypt using ASP.NET Core Data Protection in ASP.NET WEB API
Encrypt and Decrypt using ASP.NET Core Data Protection in ASP.NET WEB API
Replacing MediatR with a Custom Mediator (Dynamic Dispatch) in WEB API
Replacing MediatR with a Custom Mediator (Dynamic Dispatch) in WEB API