C# Corner
Tech
News
Videos
Forums
Trainings
Books
Live
More
Interviews
Events
Jobs
Learn
Career
Members
Blogs
Challenges
Certifications
Bounties
Contribute
Article
Blog
Video
Ebook
Interview Question
Collapse
Feed
Dashboard
Wallet
Learn
Achievements
Network
Refer
Rewards
SharpGPT
Premium
Contribute
Article
Blog
Video
Ebook
Interview Question
Register
Login
Tags
No tag found
Content Filter
Articles
Videos
Blogs
Resources
News
Forums
Interviews
Complexity Level
Beginner
Intermediate
Advanced
Refine by Author
[Clear]
Riya Patel(10)
Pankajkumar Patel(10)
Nidhi Sharma(5)
Sandhiya Priya(5)
Rajesh Gami(5)
Sarthak Varshney(5)
Niharika Gupta(4)
Aarav Patel(4)
Saurav Kumar(3)
Ananya Desai(3)
Jayant Kumar(3)
John Godel(3)
Akshay Amin(2)
Arkadeep De(2)
Ashish Bhatnagar(2)
Vijai Anand Ramalingam(2)
Aman Gupta(2)
Mariem Moalla(1)
Vinay Ayinapurapu(1)
Kirtesh Shah(1)
Jitan Gupta(1)
Mahesh Chand(1)
Nabaraj Ghimire(1)
Rikam Palkar(1)
Parthiv Suthar(1)
Nagaraj M(1)
Sandeep Mishra(1)
Vipin Mittal(1)
Ck Nitin(1)
Deepak Tewatia(1)
Md Sarfaraj(1)
Baibhav Kumar(1)
Manav Pandya(1)
Rohit Gupta(1)
Nikhil Patil(1)
Keyur Pandya(1)
Rinki (1)
Naruto_uzumaki (1)
Micheal Xavier A (1)
Praveen Kumar(1)
Dashrath Hapani(1)
Lokendra Singh(1)
Sardar Mudassar Ali Khan (1)
Jochen Bartlau(1)
Manoj Kalla(1)
Mohamed Shifan(1)
Datta Sai Krishna(1)
Resources
No resource found
Building Distributed Rate Limiting with Redis and YARP Reverse Proxy
Aug 06, 2026.
Learn to build robust distributed rate limiting for ASP.NET Core apps using Redis and YARP. Protect APIs from traffic spikes and abuse.
Load Balancer vs Reverse Proxy vs API Gateway
Aug 06, 2026.
Understand the distinct roles of Load Balancers, Reverse Proxies, and API Gateways in distributed systems and cloud architecture.
SharePoint Online REST API Authentication Update: Client Credential Deprecation
Aug 01, 2026.
SharePoint Online REST API auth update: Client credentials deprecated. Migrate to Entra ID app permissions with certificate-based auth for unattended integrations.
Building Resilient HTTP Clients with Polly v9 and .NET 11
Jul 31, 2026.
Build resilient .NET 11 HTTP clients with Polly v9. Master retry, timeout, and circuit breaker patterns for reliable service communication.
API Gateway Patterns in ASP.NET Core: Building Scalable Microservices with YARP
Jul 29, 2026.
Build scalable microservices with ASP.NET Core and YARP. Centralize routing, auth, and more with a powerful API Gateway.
Building Resilient HTTP Clients in ASP.NET Core with Polly
Jul 29, 2026.
Build resilient ASP.NET Core HTTP clients with Polly. Master retries, circuit breakers, timeouts, and fallbacks for robust API communication.
API Versioning in ASP.NET Core 10: Strategies, Best Practices, and Migration Without Breaking Clients
Jul 28, 2026.
Master API versioning in ASP.NET Core 10. Explore strategies, best practices, and seamless migration to evolve your APIs without breaking clients.
API Gateway Patterns in ASP.NET Core with YARP: Routing, Security, and Load Balancing
Jul 28, 2026.
Build production-ready API Gateways in ASP.NET Core with YARP for routing, security, load balancing, and scalable microservices.
API Evolution in ASP.NET Core Without Breaking Clients: Versioning and Compatibility Strategies
Jul 23, 2026.
Safely evolve ASP.NET Core APIs with versioning strategies, compatibility guidelines, and deprecation planning to avoid breaking clients.
Reverse Proxy Explained: Architecture, Benefits, and Real-World Example
Jul 21, 2026.
Understand reverse proxies: their architecture, benefits like security & performance, and how they streamline microservices. Essential for modern apps.
Caddy vs Nginx: Choosing the Right Web Server for Modern Applications
Jul 16, 2026.
Compare Caddy and Nginx web servers, including performance, HTTPS management, security, configuration, and deployment considerations for modern applications.
HTMX vs React: Choosing the Right Approach for Modern Web Development
Jul 16, 2026.
Compare HTMX and React across architecture, performance, SEO, state management, and development complexity to choose the right web development approach.
Building AI-Powered API Gateways with YARP and ASP.NET Core
Jul 14, 2026.
Build AI-powered API gateways with YARP and ASP.NET Core for intelligent routing, centralized governance, and scalable AI architectures.
Envoy Proxy Explained: Modern Traffic Management for Microservices
Jul 09, 2026.
Envoy Proxy: Master microservices traffic. Discover load balancing, routing, security, and observability for cloud-native apps.
Traefik Tutorial: Modern API Gateway and Reverse Proxy for Cloud-Native Apps
Jul 08, 2026.
Master Traefik, the modern API gateway & reverse proxy for cloud-native apps. Automate traffic, SSL, and discovery for Kubernetes & Docker.
Building AI Applications Using Model Context Protocol (MCP) Proxies
Jul 03, 2026.
Learn how Model Context Protocol (MCP) proxies standardize AI application communication with external tools, enabling scalable and secure integrations.
Complete Practical Guide to Design, Build, Test, and Maintain End to End Solutions in Microsoft Azure
Jun 15, 2026.
Complete Practical Guide to Design, Build, Test, and Maintain End to End Solutions in Microsoft Azure
How MCP Apps Are Changing AI Tool Integration Workflows
Jun 08, 2026.
Learn how MCP Apps are transforming AI tool integration workflows by providing standardized access to APIs, databases, business systems, and enterprise resources through the Model Context Protocol.
Building AI Agents with Model Context Protocol (MCP) Step by Step
Jun 05, 2026.
Learn how to build AI agents with Model Context Protocol (MCP). Explore MCP architecture, tools, servers, clients, and step-by-step implementation examples.
Mutual TLS (mTLS) Authentication for Secure APIs
Jun 03, 2026.
Learn Mutual TLS (mTLS) authentication for secure APIs. Understand how mTLS works, its benefits, use cases, and best practices for API security.
Intercepting and Decoding Claude Code API Calls Using MITM Proxy
Apr 25, 2026.
Uncover Claude Code's API secrets! Intercept & decode payloads with mitmproxy to analyze data sent to Anthropic. Optimize costs & ensure compliance. A must-read for enterprise AI tool adoption.
What is Service Mesh and How Does Istio Work in Microservices Architecture?
Apr 17, 2026.
Explore service mesh architecture and Istio's role in microservices. Learn how it simplifies communication, enhances security, and improves observability in Kubernetes.
How to Optimize DuckDB for Real-Time Analytics Inside a Browser via WASM?
Mar 30, 2026.
Unlock real-time analytics in your browser with DuckDB and WASM! Learn optimization techniques for fast, client-side data processing and interactive dashboards.
React Server Components vs. Client Components: Performance Benchmarks
Mar 27, 2026.
Unlock peak React performance! Compare Server & Client Components with benchmarks for speed, bundle size, & data fetching. Master the hybrid approach for optimal UX.
React Server Components vs. Client Components: A Definitive Guide
Mar 26, 2026.
Unlock React's potential! Master Server & Client Components for optimized performance, SEO, & user experience. Build faster, scalable web apps today!
How to Configure Nginx as a Reverse Proxy for Node.js Applications
Mar 25, 2026.
Configure Nginx as a reverse proxy for Node.js! Boost performance, security, and scalability. Step-by-step guide with best practices for production deployments.
Difference Between React Server Components and Client Components?
Mar 25, 2026.
Explore React Server Components vs. Client Components! Learn how they impact performance, SEO, and interactivity in Next.js apps. Optimize your web development now!
How to Use Nginx as Reverse Proxy for Node.js Applications in Production
Mar 24, 2026.
Boost Node.js app performance & security! Learn to use Nginx as a reverse proxy with our step-by-step guide. Includes SSL, load balancing, & optimization tips.
How to Deploy Node.js App on AWS EC2 with Nginx and PM2
Mar 23, 2026.
Deploy Node.js apps to AWS EC2 using Nginx and PM2. This guide covers EC2 setup, Node.js installation, reverse proxy configuration, and process management. Perfect for scalable and reliable deployments!
How to Generate TypeScript Models from ASP.NET Core DTOs Using OpenAPI
Feb 28, 2026.
Learn how to automatically generate TypeScript interfaces and API clients from ASP.NET Core DTOs using Swagger, NSwag, and OpenAPI tools for safer React integration.
gRPC in .NET 8: Client, Server, Practical Implementation
Feb 26, 2026.
Master gRPC in .NET 8! This guide covers client/server setup, communication modes (Unary, Streaming), .proto files, and a practical implementation. Boost performance!
What Is API Gateway and How to Use It in Microservices?
Feb 26, 2026.
API Gateways centralize microservices, simplifying client communication and enhancing security. Learn key features, implementation with Ocelot in ASP.NET Core, and best practices.
Validating User Input in Forms with JavaScript and ASP.NET
Feb 24, 2026.
Enhance your ASP.NET web applications with robust client-side validation! Learn how to validate email and mobile number inputs in a Contact Us form using JavaScript, ensuring data accuracy and a better user experience. Prevent errors and improve data quality.
Implementing Robust Email and Mobile Number Validation with jQuery
Feb 24, 2026.
Enhance web form validation with jQuery! This tutorial provides robust email & mobile number validation, preventing errors and improving user experience. Includes checks for patterns and sequences.
GraphQL with .NET & React | Part 2: Query (Arguments, Aliases & Fragments)
Feb 19, 2026.
Master GraphQL queries in .NET & React! Learn arguments, aliases, fragments, directives, and HotChocolate filtering for efficient data fetching. Build dynamic UIs!
Understanding the $pages Client API in Power Pages and its Key Features
Feb 18, 2026.
Discover the $pages client API in Power Pages (preview). Learn how to manipulate forms, interact with lists, access the Web API, and control multistep forms programmatically.
Introduction to MCP: Understanding How Clients, Servers, and LLMs Work Together
Feb 03, 2026.
MCP: A protocol connecting LLMs with external tools for safe & scalable AI agents. Learn how it enables reasoning, discovery, & execution in real-world systems.
How to Send and Receive Messages from Azure Queue Storage using .NET Client Library?
Jan 29, 2026.
Learn how to send and receive messages from Azure Queue Storage using the .NET client library. This tutorial covers resource creation, role assignment, and .NET code.
How to Send and Receive Messages from Azure Service Bus using .NET Client Library?
Jan 22, 2026.
Learn how to send and receive messages from Azure Service Bus using the .NET client library. Create resources, assign roles, and build a .NET console application.
How to Send and Retrieve Events from Azure Event Hubs using .NET Client Library?
Jan 20, 2026.
Learn how to send and retrieve events from Azure Event Hubs using the .NET client library. Create resources, assign roles, and build a .NET console app.
Proxy Infrastructure for Secure and Scalable Access
Jan 16, 2026.
Secure your network with proxy servers! Learn how they enforce policies, optimize performance, and provide crucial security, control, and visibility for enterprises.
How to route events to custom endpoint with Azure Event Grid using .NET Client Library?
Jan 15, 2026.
Learn how to route events to custom endpoints with Azure Event Grid using the .NET client library. Create resources, configure topics, and send events!
How to retrieve configuration settings from Azure App Configuration using .NET Client Library?
Jan 08, 2026.
Learn how to retrieve configuration settings from Azure App Configuration in .NET using the .NET client library. Includes setup, role assignment, and cleanup steps.
Server-Side Rendering (SSR) vs Client-Side Rendering (CSR): Pros, Cons, Architecture, and Angular Implementation Best Practices
Dec 12, 2025.
A detailed comparison of Server-Side Rendering and Client-Side Rendering with a strong Angular focus. Covers architecture, pros and cons, performance, SEO, caching, cost, real-world applications, and best practices. Ideal for senior developers seeking a practical, production-ready understanding of SSR vs CSR.
How to Create and Retrieve Secrets from Azure Key Vault using .NET Client Library?
Dec 11, 2025.
How to Create and Retrieve Secrets from Azure Key Vault using .NET Client Library? Create and retrieve secrets using .NET Client Library along with creation of Azure key vault resource using Azure CLI and assignment of role to Microsoft Entra (Azure AD) user name. A complete process flow to create and retrieve secrets from Azure Key Vault using .NET Client Library. A role is assigned to Microsoft Entra (Azure AD) user name. Signed in to Azure and executed the application. Resources are cleaned up.
Key Differences Between React Client and Server Components
Dec 11, 2025.
Learn the key differences between React Client Components and Server Components in modern applications. Understand how they work, when to use them, and how they impact performance with simple examples.
How to retrieve user profile information with Microsoft Graph in Azure?
Dec 08, 2025.
Retrieve user profile information with Microsoft Graph in Azure, Register application using Microsoft identity platform
How to fix hydration mismatch errors in React and Next.js apps?
Dec 08, 2025.
Learn how to fix hydration mismatch errors in React and Next.js. This guide explains why hydration issues happen, how to prevent them, and practical ways to debug and fix hydration problems with simple examples.
How to Create Azure Cosmos DB Resources for NoSQL by using .NET Client Library?
Nov 19, 2025.
Learn how to create Azure Cosmos DB NoSQL resources using the .NET client library. This guide covers account setup, database/container creation, and item management via a console app.
Client-Side Caching Strategy Framework (LRU, LFU, TTL) for Angular Apps
Nov 19, 2025.
Boost Angular app speed! Implement a client-side caching framework with TTL, LRU, and LFU strategies. Reduce API calls and improve user experience.
How to Create Azure Blob Storage Resources by using .NET Client Library?
Nov 13, 2025.
Unlock the power of Azure Blob Storage with .NET! This guide provides a step-by-step walkthrough on creating and managing blob storage resources programmatically using the Azure .NET client library. Learn how to upload, download, and manage your data efficiently. Perfect for developers seeking to integrate cloud storage into their .NET applications. Master Azure Blob Storage with our comprehensive tutorial and code examples, boosting your cloud development skills.
Display Server-Side Date in Alertify Alert Using JavaScript
Nov 12, 2025.
Learn how to store dates in hidden fields, format them with JavaScript, and display them using Alertify. Enhance user experience with formatted date alerts!
WebAssembly with Blazor WebAssembly and .NET 9 Integration: Building High-Performance Client-Side Web Apps
Nov 12, 2025.
Explore Blazor WebAssembly with .NET 9! Build high-performance web apps using C# and WebAssembly. Learn about AOT compilation, JS interop, and more for modern SPAs.
Edge Rendering vs SSR vs CSR: Choosing the Right Strategy
Nov 07, 2025.
Explore CSR, SSR, and Edge Rendering for optimal web performance. Understand the tradeoffs in SEO, speed, and cost to choose the best strategy for your project.
Set Up Traefik with Docker: Secure, Smart HTTPS Routing
Nov 06, 2025.
Learn how to deploy Traefik with Docker for automatic HTTPS, easy container routing, and a visual dashboard—all in one beginner-friendly guide.
Automating Client Document Management for CA Firms Using Power Automate and Google Workspace
Nov 07, 2025.
Automate CA firm document management using Power Automate & Google Workspace. Streamline client document workflows, reduce errors, and enhance audit readiness. No code needed!
Edge Rendering vs SSR vs CSR: Choosing the Right Strategy
Nov 07, 2025.
Explore CSR, SSR, and Edge Rendering for web apps. Understand their impact on performance, SEO, and scalability. Choose the optimal strategy for your project needs.
Building Interactive UI in ASP.NET Web Forms with Data Binding & jQuery
Nov 06, 2025.
Explore dynamic data binding in ASP.NET Web Forms! Learn how to pass data to client-side JavaScript for interactive modal updates using Bootstrap.
Expose an On-Premises WCF REST Service to an External Client Using Azure Relay
Oct 31, 2025.
Securely expose on-premises WCF REST services to external clients using Azure Relay. Avoid VPNs and inbound firewall rules with this practical tutorial.
Top 5 Proxy Managers to Securely Expose Your Docker Services
Oct 30, 2025.
Discover the best proxy managers for Docker—Traefik, Nginx, Caddy, HAProxy, and Envoy—to simplify networking, SSL, and secure your containers easily.
Using WebProxy in C# to Access Internet in Restricted Networks
Oct 24, 2025.
Learn how to implement a WebProxy in C# to bypass network restrictions and access the internet in corporate environments. This guide provides a reusable method for creating and configuring a proxy, handling authentication, and ensuring secure communication. Discover how to enable/disable the proxy via web.config, manage credentials, and set it as the default for all web requests, making your C# applications enterprise-ready and robust in restricted networks. Essential for API interactions and data fetching behind firewalls.
Chapter 25: Advanced Browser Features: Web Workers & IndexedDB
Oct 23, 2025.
Unlock the power of advanced browser features! This chapter delves into Web Workers for background processing, enabling responsive UIs by offloading tasks from the main thread. Explore IndexedDB, a robust client-side NoSQL database, perfect for managing complex data and building offline-first applications. Learn to overcome the limitations of Local Storage and enhance your web application's performance and data handling capabilities with these essential APIs.
How Enterprise-Wide Third-Party Client Applications Use Azure Authentication
Oct 16, 2025.
Understand how enterprise third-party client applications like ShareGate leverage Azure Active Directory (now Microsoft Entra ID) for secure authentication within Microsoft 365. Learn the difference between delegated (user-based) and app-only (service principal-based) authentication, when admin consent is required, and how this dual-model approach balances security and productivity for tenant-wide operations versus user-specific tasks. Discover how to manage permissions effectively for tools like ShareGate, AvePoint, and Colligo.
How to Access Microsoft 365 Services via a Client Application
Oct 15, 2025.
Learn how to securely access Microsoft 365 services like SharePoint, Teams, and OneDrive from client applications. Understand delegated vs. app-only authentication, when to use tokens and app registration in Azure AD, and how SPFx simplifies access. Discover the steps for registering your app and using MSAL for secure API calls. Simplify Microsoft 365 integration!
Chapter 17: JSON Data and Local Storage for Client-Side Persistence
Oct 12, 2025.
Master client-side data persistence with JSON and Local Storage! Learn how to leverage JSON for data exchange and Local Storage for saving data directly in the browser. This chapter covers JSON syntax, parsing, stringifying, and essential Local Storage methods like setItem, getItem, removeItem, and clear. Build web apps that remember user preferences and data across sessions.
⚙️ Understanding Kestrel Web Server in .NET Core — Deep Dive with Real-World Examples
Oct 08, 2025.
Dive deep into Kestrel, the cross-platform web server for ASP.NET Core! Learn its architecture, how it handles requests, and how to configure it for optimal performance. Discover real-world examples, deployment scenarios with IIS and Nginx reverse proxies, performance tuning tips, security recommendations, and essential interview questions. Master Kestrel for building fast, scalable, and secure .NET Core applications in the cloud and beyond. Ideal for microservices and APIs.
What to use API Gateway, Load Balancer or Reverse Proxy
Sep 18, 2025.
Confused about API Gateways, Load Balancers, and Reverse Proxies? This article breaks down the key differences and benefits of each, helping you choose the right tool for your web application. Learn how API Gateways manage multiple services, Load Balancers distribute traffic for high availability, and Reverse Proxies enhance security and performance. Understand when to use each, or even combine them, for optimal results in your projects. Improve your web app's performance, security, and user experience by making informed decisions.
Making Seamless Network Calls Using Chopper in Flutter
Sep 16, 2025.
This article provides a step-by-step guide to using the Chopper package for clean, reusable, and efficient API integration. Learn how to define API endpoints, generate code automatically, and leverage built-in features like interceptors and JSON conversion. Say goodbye to boilerplate code and create maintainable network layers in your Flutter apps.
What is Kestrel and How Does it Differ from IIS?
Sep 11, 2025.
Understand the key differences between Kestrel and IIS for ASP.NET Core hosting. Kestrel is a cross-platform, open-source web server known for its speed and efficiency, ideal for modern cloud environments. IIS, a Windows-specific server, offers robust enterprise features like security and logging. Learn when to use each, or combine them for optimal performance and security. Discover the best approach for your application's needs.
Uncommon JavaScript Security Vulnerabilities Explained
Sep 10, 2025.
Beyond XSS and CSRF, JavaScript hides lesser-known vulnerabilities. This article explores seven uncommon threats like prototype pollution, DOM clobbering, and ReDoS. Learn how these attacks exploit JavaScript quirks and browser behavior to compromise applications. Discover practical examples and actionable defenses to secure your code and prevent data breaches. Master strict validation and avoid risky features for robust security.
How does caching improve website performance?
Sep 08, 2025.
Caching is a vital technique for boosting website performance. By storing frequently accessed data in a temporary location, it reduces server load, speeds up load times, and improves user experience. This article explores backend, web server, CDN, and client-side caching, highlighting benefits like lower costs, better scalability, and increased reliability. Learn how to implement effective caching strategies for a faster, more efficient website.
What is Local Storage, Session Storage, and Cookies?
Sep 02, 2025.
Understand the differences between Local Storage, Session Storage, and Cookies for web development. Learn how each storage option handles data persistence, storage capacity, and scope. Discover when to use Local Storage for long-term data, Session Storage for temporary information, and Cookies for authentication and tracking.
RGB Blockchain
Aug 28, 2025.
RGB blockchain: Issue & transfer digital assets on Bitcoin using client-side validation. Secure, private, scalable. Explore fungible tokens & blinded UTXOs.
Mastering SharePoint Client-Side Pages with PnPjs in SPFx
Aug 27, 2025.
PnPjs helps developers simplify working with SharePoint by providing a fluent, consistent API for creating, updating, and managing modern pages, web parts, and content, making automation fast and efficient.
OneDrive Sharing Report - PowerShell
Aug 19, 2025.
Learn how to create an Azure AD application, assign permissions, and use PowerShell with Microsoft Graph API to generate detailed OneDrive sharing reports, enhancing security and compliance in your organization.
Anchor Framework for Solana Development
Aug 18, 2025.
Learn how the Anchor framework simplifies Solana smart contract development. Reduce boilerplate, manage accounts, serialize data, and use a TypeScript client to build and test programs efficiently on Solana.
What is the cURL in PHP❓
Aug 14, 2025.
Learn how to use cURL in PHP with simple examples. Understand cURL basics, prerequisites, session handling, curl_setopt usage, and connect your PHP applications to REST APIs easily for backend development.
Understanding AJAX (Asynchronous JavaScript and XML)
Aug 09, 2025.
This article provides a comprehensive introduction to AJAX (Asynchronous JavaScript and XML), explaining what it is, how it works, and why it’s important in modern web development.
What is JavaScript?
Aug 07, 2025.
Discover what JavaScript is, why it’s essential in modern web development, and how it powers the dynamic behavior of websites. A complete beginner-friendly guide with examples and practical insights.
SQL SERVER – Client Statistics
Aug 04, 2025.
Client Statistics in SSMS offer insights into SQL query performance from the client side. It helps compare executions, measure network impact, processing time, and optimize queries effectively during development.
Empowering Financial Advisors with GSCP & LLMs for Advanced Client Insights
Jul 14, 2025.
GSCP enhances financial advisory by guiding LLMs through structured reasoning, fact-checking, and audit trails to deliver accurate, personalized, and compliant insights, improving decision-making and client outcomes.
OpenTelemetry in .NET 9: Trace Requests End-to-End with Jaeger
Jul 11, 2025.
Trace user requests end-to-end using OpenTelemetry and Jaeger with .NET 9. Monitor HTTP calls, SQL queries, and frontend actions in real-time, enabling full-stack observability, debugging, and performance optimization.
Client‑Side Student Record Management Using JavaScript (Add, Modify, Delete, Show – Student Records)
Jun 29, 2025.
Managing student data is a common task in educational web applications.
Apache Spark Cluster Mode Deployment
Jun 29, 2025.
In this article, we will learn about spark deployment modes.
Typical Uses of JDBC with Architecture
May 16, 2025.
The traditional client/server model has a rich GUI on the client and a database on the server. In this model a JDBC driver is deployed on the client.
Improved CRUD operations for GridView with Redshift in ASP.NET Core MVC (Utilizing C# 14 Features)
May 08, 2025.
Learn how to enable CRUD operations in an ASP.NET Core MVC application using Amazon Redshift and C# 14 features. This guide covers setup, connection, SQL commands, data manipulation, security, and best practices.
A Quick Guide On SignalR in .Net Core
May 06, 2025.
SignalR in .NET Core enables real-time communication for web applications, allowing instant messaging, notifications, live dashboards, and more. It simplifies two-way communication between clients and servers without page refreshes.
Plugging Your AI Clients into Docker MCP: Claude, VS Code, and Cursor
May 04, 2025.
Explore how to connect AI clients like Claude, VS Code, and Cursor to Docker MCP for seamless, secure, and beginner-friendly tool integration.
Create an Amazon Kendra Gen AI index with OneDrive
Apr 29, 2025.
Learn how to create and configure an Amazon Kendra GenAI index using Microsoft OneDrive as a data source to enable powerful LLM-based semantic search with natural language understanding and precise results.
Lazy Loading in ASP.NET Core Web API
Mar 26, 2025.
Learn how to implement Lazy Loading in ASP.NET Core Web API using Entity Framework Core. This complete guide covers configuration, models, DTOs, controllers, and best practices with a working example.
Evolution of Web Scraping: Insights from John Godel on the Enhanced HtmlFetcher Class
Mar 24, 2025.
In the ever-evolving landscape of web development, efficiently retrieving and parsing web data has become crucial. Recently, I had the opportunity to delve into a sophisticated yet efficient C# class that achieves this goal: the HtmlFetcher class.
Deploy Homepage on Docker for an Organized Dashboard
Feb 22, 2025.
Set up a Homepage on Docker to effortlessly manage bookmarks, widgets, and system stats. Easy deployment and customization simplify self-hosting.
Create an Amazon Bedrock Knowledge Base with SharePoint Online
Jan 30, 2025.
Learn how to create and configure an Amazon Bedrock Knowledge Base using SharePoint Online as a data source. Set up authentication, sync data, and validate responses to generate accurate answers with citations.
Advanced Logging with Proxies in C#
Dec 24, 2024.
This article presents a lightweight, dependency-free logging mechanism in C# using the DispatchProxy class. It enables efficient method interception, conditional logging, performance optimization, and error handling without external dependencies.
Understanding HTTP Status Codes: List of Errors & Their Meanings
Dec 17, 2024.
Comprehensive guide to HTTP error codes, covering their meanings, uses, and practical examples. Learn to troubleshoot 4xx errors effectively.
ASP.NET Core CRUD using Dapper, .NET 8 using SQL Server
Dec 05, 2024.
Learn to build a CRUD (Create, Retrieve, Update, Delete) application in ASP.NET Core MVC using .NET 8 and Dapper ORM. This guide covers creating models, repositories, controllers, and Razor views with SQL Server integration.
How to Install Ubuntu Server on VMware ESXi Using VMware Client Browser
Nov 18, 2024.
This guide explains how to install Ubuntu Server on VMware ESXi using the web client. It covers steps like creating a virtual machine, selecting storage, uploading the Ubuntu ISO, configuring network settings, and installing Ubuntu.
Handling Transient Failures in .NET 8 With Polly
Nov 04, 2024.
This article discusses implementing a retry mechanism for handling transient faults in service interactions. It defines transient faults, such as temporary network issues or resource exhaustion, and emphasizes the importance of retrying requests.
Setting Up Kafka In Local using Docker
Sep 28, 2024.
Apache Kafka is a distributed streaming platform used to build real-time data pipelines and applications. It relies on Zookeeper for managing metadata and broker health.
Kafka Terminologies and Client APIs
Sep 13, 2024.
Explore key Kafka terminologies like brokers, topics, partitions, and offsets, along with an overview of its core client APIs. Learn how the Producer, Consumer, Streams, and Connect APIs enable powerful event streaming, data integration, and real-time processing in Apache Kafka.