Resources  
  • How Do You Pass an Event Handler to a Component in ReactJSMay 21, 2024. Passing event handlers to React components involves defining them in the parent, passing them as props to the child, and utilizing them in the child component's event listeners for interactive applications.
  • How to Pass a Parameter to Event Handler or Callback in React.jsFeb 22, 2024. In React, passing parameters to event handlers can be done using arrow functions or the bind method. Choose the approach that suits your project for optimal performance and readability.
  • Binding Event Handler And Method As Props In ReactJul 09, 2019. Binding event handlers and methods as props in React involve passing functions from parent components to child components, ensuring proper binding to maintain the correct context. This pattern allows for efficient communication.
  • Destructuring And Event Handler In ReactJul 05, 2019. Destructuring in React allows efficient extraction of values from objects or arrays. Event handlers manage user interactions, like clicks or input changes. They're essential for interactive UIs in React, enabling dynamic responses to user actions.
  • Dependency Service With Event Handler In XamarinFeb 08, 2017. In this article, you will learn about dependency service with Event Handler in Xamarin.
  • One-Time Event Handler in ASP.Net Using jQueryApr 30, 2014. This article describes how to use the one-time event handler with the One() method of jQuery in the ASP.NET.
  • Practical Approach of Creating and Reusing Custom Event Handler in ASP.NET C#Apr 18, 2012. In this article we are going to see how to create and reuse Custom Event Handlers in ASP.NET.
  • Events and Event Handler in jQueryNov 26, 2011. In this article we are going to discuss about events and how to handle them by using an event handler in jQuery.
  • Adding a Paint Event Handler to a Form and Controls in GDI+Jul 01, 2010. In this article you will learn how to Add a Paint Event Handler to a Form and Controls in GDI+.
  • Implementing Event Handler in SharepointApr 29, 2009. This article shows how to Implement Event Handling in Sharepoint.
  • Writing a Single Event Handler for Multiple ControlsJul 22, 2002. Writing a Single Event Handler for Multiple Controls by Giuseppe Russo. Jul 22, 2002. I have noticed that in many articles, I read, people use a longer method of clearing many textboxes, as well as handling more than one control at the same time.
  • Update Entity Form JS Library Without Removing Event Handlers - Quick WorkaroundJul 06, 2017. Let’s say we have one entity with a good amount of custom fields and we have developed a web resource for the main form. Many of the fields have onchange event associated with them. Now we have a new requirement where we need to implement a similar kind of form with some new functionality for different types of users and some of the existing methods also need to be modified. The requirement is to replace new form JS library with updated new JS library but without removing dependent handlers (as we are using many onchange event handlers as it is) with minimum effort.
  • JavaScript: Attach Generic Event HandlerApr 13, 2016. In this article you will learn about Attaching Generic Event Handler in JavaScript.
  • jQuery Unbind() method to remove a attached event handlerAug 26, 2015. This article shows how to use the JQuery unbind() method for HTML group div elements using JQuery scripting, HTML5 and CSS3.
  • Event Handlers in JavaScriptJan 23, 2014. Here I’ll try to provide the proper syntax of some event handlers.
  • Unobtrusive Event Handlers in KnokcoutjsNov 06, 2013. In today's article you will learn about Unobtrusive Event Handlers in Knokcoutjs.
  • How to Add Controls and Set Properties and Event Handlers in Windows Store AppsMay 10, 2013. In this article I show you how to add controls and set properties and event handlers in Windows Store apps using the Property pane and XAML.
  • SharePoint 2010 - Lists and Event HandlersMay 02, 2012. In this article we can explore the Event Handling features of a list through code. Using the SPList in Server Object Model we can access event handling for a list.
  • How to Change Order of Event Handlers Execution at Run TimeAug 10, 2011. In this article we shall demonstrate how this problem can be resolved. Generally, .NET Framework does not provide a solution to the problem and what follows here is based on its undocumented features. So take the solution proposed below with caution.
  • New Event Handlers in SharePoint 2010Jun 21, 2011. In this article I am describing the new event handlers in SharePoint 2010
  • Event Handler in SharePoint 2010Nov 01, 2010. In this article I am showing you how to create a Custom event handler in SharePoint 2010 using Visual Studio 2010.
  • Easy way to debug Sharepoint web part or Event handlerSep 06, 2010. I think this is worth enough to show how to debug share point controls (User control, Event handler or web part). It will reduce your time on finding out the issue.
  • Restrict a user to delete from a SharePoint List using Item Deleting Event HandlerJun 03, 2010. In this article we will see that how to use item deleting event to restrict a user so that he will not be able to delete the item of a sharepoint list.
  • How to create Event Handlers in ASP.NET Mar 16, 2010. In this article I will explain about creating Event Handlers in ASP.NET.
  • Raising Events, Event Handlers, and the Use of DelegatesAug 12, 2009. This article focuses on delegates, how to use them, their relation to events, and their relation to raising events. It is meant to help the beginner learn delegates by example code.
  • Canva for Web Design: Create Like a Pro Without CodingJul 02, 2025. Design stunning websites without coding! Canva's drag-and-drop builder, templates, mobile-ready designs, and collaboration tools make it ideal for beginners, creators, and small businesses to quickly and easily build web pages.
  • Understanding Event Loop, Callbacks, and Promises in Node.js Jul 02, 2025. Learn how Node.js handles asynchronous operations using the event loop, callbacks, promises, and async/await. Understand microtasks, macrotasks, and how to write clean, non-blocking async code.
  • Why Node.js is Non-Blocking: Event Queue, Loop, and Emitters ExplainedJul 01, 2025. Have you ever wondered how Node.js can handle thousands of users at once, all while running on a single thread? The secret lies in its non-blocking, event-driven architecture-powered by the event loop, event queue, and EventEmitter.
  • Main Features of Node.js – Explained SimplyJun 30, 2025. Node.js is a fast, open-source runtime for server-side JavaScript. Its single-threaded, non-blocking, event-driven architecture makes it ideal for building scalable, high-performance, real-time applications across platforms.
  • Real-Time Azure Digital Twins: Building a Scalable NDJSON Solution with Event-Driven ArchitectureJun 23, 2025. This article shows how to build a real-time system that keeps digital twins (virtual copies of physical machines) updated instantly using Microsoft Azure cloud services.
  • 🧠 What is Event Bubbling?Jun 09, 2025. You're sitting inside a small room (a <button>), which is inside a bigger room (a <div>), which is inside an even bigger hall (<body>).Now, someone knocks on the innermost room's door (you click the button ). That knock doesn’t just stop there — it echoes outward to the next room, then the next, all the way out.
  • Why You Should Use Domain-Driven Design in Your Real ProjectsMay 27, 2025. Discover why Domain-Driven Design (DDD) is essential for real-world projects. Learn how it helps tackle complex business logic, improve code structure, and align software with business goals.
  • Event-Driven CQRS with C# 14 and the SQL Outbox PatternMay 15, 2025. Learn how to implement a reliable event-driven CQRS microservice using the SQL Outbox Pattern with C# 14. Ensure strong consistency, transactional event publishing, and fail-safe asynchronous processing for scalable distributed systems.
  • Implementing Event-Driven Architectures with Kafka, RabbitMQ, or Azure Service Bus (Comparisons, Pros, and Cons)May 06, 2025. Event-driven architecture (EDA) enables scalable, decoupled, and resilient systems using message brokers like Apache Kafka, RabbitMQ, and Azure Service Bus. Each offers unique features for different use cases.
  • Storing Event Streams in a Database Using Cosmos DB with C#May 03, 2025. This article covers real-time data ingestion, NoSQL storage design, and integration with event-driven architectures—ideal for developers building scalable and responsive cloud applications with .NET and Azure.
  • Introduction to Event Driven Architecture [EDA]Apr 15, 2025. Event-driven architecture (EDA) is a software design pattern where decoupled components communicate via events. It enables real-time, scalable, and flexible systems, commonly used in microservices, IoT, payment processing, and real-time analytics.
  • Overview of RadioButtonList ControlApr 15, 2025. Learn how to use RadioButtonList in ASP.NET WebForms, including its layout types (Horizontal, Vertical, Flow, Table), binding data from C# List, database tables, and manually added items. Also, discover JavaScript integration and best practices.
  • How Event-Driven Architecture Boosts ScalabilityApr 03, 2025. Event-driven architecture (EDA) enables scalable, decoupled systems using asynchronous event communication. It enhances flexibility and responsiveness but introduces complexity in event management and debugging.
  • How to use Apple’s new ‘Invites’ App?Mar 05, 2025. Apple has launched Invites, an app that simplifies creating personalized event invitations on iPhones and the web. Users can design and share invites, manage RSVPs, and curate event soundtracks.
  • How to Use SQS as an Event Source for AWS LambdaMar 04, 2025. Learn how to use Amazon SQS as an event source for AWS Lambda to build scalable, event-driven applications.
  • Domain Events & Pub/Sub Pattern: Manual Implementation vs MediatRFeb 27, 2025. Domain events and the publish/subscribe pattern are essential for building decoupled, scalable, and maintainable systems. Whether we're working on a microservices architecture or a modular monolith, these patterns help us manage complexity and enforce boundaries between components.
  • Different Type of Modern Function in JavaScriptFeb 14, 2025. Explore JavaScript's modern functions, including arrow functions, async/await, and anonymous functions. This article covers IIFE, event handlers, and promises with practical examples for efficient coding in JavaScript.
  • Create and Convert Word to PDF in OneDrive Using Power AppsFeb 04, 2025. Create a Canvas App to upload a Word document to OneDrive and convert it to PDF using Power Automate. Utilize Media Control, OnSelect events, and Power Automate flow to create, convert, and store the file seamlessly.
  • Learn about Delegates And EventsJan 20, 2025. Delegates and events are key concepts in C#. A delegate is a variable that holds a reference to a method, allowing flexible method calls. Events use the publisher-subscriber model, where a publisher triggers an event and subscribers handle it.
  • Best way of implementing Domain-driven design, Clean Architecture and CQRSDec 28, 2024. Domain-Driven Design (DDD), Clean Architecture, CQRS, and software design principles emphasize building scalable, maintainable systems. Key concepts include aggregates, events, repositories, and factories, with real-world GitHub examples for practice.
  • Debouncing and ThrottlingDec 20, 2024. Debouncing and throttling are techniques used to optimize event handling in web development. They help control the frequency of function calls triggered by events like scrolling or typing. Debouncing delays execution until the event settles, while throttling limits function calls to a fixed rate.
  • Integrating SQS with Lambda using Event Source MappingDec 16, 2024. This setup allows Lambda functions to automatically trigger in response to messages in an SQS queue, providing a serverless, scalable solution for asynchronous processing and efficient message handling in AWS.
  • Getting Started with React: A Simple GuideDec 11, 2024. Learn the Basics of React and How to Start Building Web Applications
  • Real-Time Notifications in Amazon Aurora PostgreSQLDec 10, 2024. In this article, we are going to learn about Implement real-time notifications (Transactional Outbox Pattern) in Amazon Aurora PostgreSQL
  • Transactional Outbox PatternDec 07, 2024. The Transactional Outbox Pattern ensures data consistency in distributed systems by storing events in an outbox table within the database. It simplifies reliable messaging, enabling seamless communication between microservices while avoiding the complexity of two-phase commits.
  • Enhanced Exception Handling with IExceptionHandler in .NET Core 8Nov 28, 2024. Learn about IExceptionHandler in .NET 8, a robust interface for handling exceptions in ASP.NET Core. Streamline error handling with custom logic, modular design, standardized API responses, and enhanced user-friendly error management.
  • Learn To Use FileSystemWatcher in .NET 9Nov 27, 2024. This article covers the setup, key features, and practical examples for tracking events like the creation, modification, deletion, and renaming of files or folders, making your file-handling tasks seamless and efficient.
  • Quick Summary of Microsoft Ignite 2024 with Copilot StudioNov 25, 2024. Discover key announcements, innovative AI tools, and productivity features that are transforming the Microsoft ecosystem. Explore how Copilot Studio empowers developers and businesses to achieve more effortlessly.
  • Azure Logic AppNov 10, 2024. In this article, we will learn about Azure Logic Apps, which is a cloud-based service that enables users to create automated workflows and integrate applications, data, and services across the cloud and on-premises.
  • Mastering Basic Arithmetic Operations in Web DevelopmentNov 08, 2024. Build a simple web-based calculator that performs basic arithmetic operations such as addition, subtraction, multiplication, and division. This project utilizes HTML for structure, CSS for styling, and JavaScript for interactivity.
  • Overview of Minimal APIOct 01, 2024. Minimal API in ASP.NET Core provides a streamlined approach to building HTTP APIs with minimal configuration. Introduced in .NET 6, it allows for lightweight API development without controllers, making it ideal for small projects. This article covers key features, and differences from traditional APIs, HTTP verbs, and routing techniques.
  • Explaning SignalR in ASP.NET Core 8Sep 17, 2024. Learn about setting up SignalR hubs, managing connections, and utilizing WebSocket and Server-Sent Events for efficient, scalable messaging in .NET 8 environments.
  • Detailed use of Action Delegate in C#Sep 11, 2024. In C#, the Action delegate represents a method that does not return a value and can accept up to 16 parameters. It's useful for passing methods as arguments, callbacks, and event handling. It supports lambda expressions and anonymous methods, making code more concise. Unlike Func<T>, Action always returns void.
  • Integrating AngularJS with jQuery Select2 for Dropdown ChangesSep 02, 2024. Integrating AngularJS with jQuery Select2 enhances dropdown menus by combining AngularJS’s data binding with Select2’s advanced features. This setup involves initializing Select2 with AngularJS, handling dropdown changes, and synchronizing Angular models.
  • Sharing Data from Child to Parent in Angular 18Aug 24, 2024. In this walkthrough, you'll learn how to send data from a child component to a parent component in Angular using the @Output decorator and EventEmitter. You'll create a simple Angular project, define a child component to emit data and update the parent component to receive and display this data.
  • Event-Driven Microservices with .NET CoreAug 20, 2024. Build scalable, resilient microservices with .NET Core and MediatR by implementing event-driven architecture. This approach decouples services, enhances scalability, and simplifies maintenance. Learn to handle events, configure dependency injection, and expand your architecture.
  • Learn Advanced CQRS with .NET CoreAug 20, 2024. Dive into the advanced implementation of the Command Query Responsibility Segregation (CQRS) pattern using .NET Core and MediatR. This article explains the benefits of CQRS in modern application development and includes practical code examples in C#.
  • Learn Server-Sent Events in C# .NETAug 14, 2024. Server-Sent Events (SSE) in C# .NET enable real-time, one-way communication from server to client over HTTP, ideal for live updates like notifications or data streaming. Unlike WebSockets, SSE is simpler, requiring only server-side implementation.
  • Optimizing JavaScript with DebouncingAug 13, 2024. This guide delves into optimizing JavaScript performance using debouncing techniques, which help prevent excessive function calls during high-frequency events like scrolling or resizing.
  • Stream Conversations with Amazon Bedrock API in .NET Console AppAug 12, 2024. Learn how to create a .NET console application that streams conversations using the Amazon Bedrock Converse API with the Anthropic Claude 3 Sonnet model. This guide covers setting up your AWS environment, configuring Visual Studio, and using the AWS SDK to handle streaming conversations and model responses.
  • How to Show Direct Binary Image Using Handler in ASP.NET WebFormsAug 09, 2024. Learn how to display images stored as binary data in a database using an HTTP handler in ASP.NET WebForms. This guide covers creating a database table, a stored procedure for image retrieval, and implementing an HTTP handler to serve images dynamically. It also includes integrating the handler into a web form.
  • Understanding HttpHandler vs HttpModule in ASP.NET Web FormsAug 07, 2024. In ASP.NET Web Forms, HttpHandler and HttpModule customize request processing. HttpHandler processes specific request types, such as serving dynamic content or custom file downloads. HttpModule intercepts all requests, allowing for global processing like logging, authentication, and request manipulation.
  • Detailed explanation of SQL Server Triggers and its AdvantagesAug 06, 2024. SQL Server triggers are automated stored procedures that execute in response to specific database events such as INSERT, UPDATE, or DELETE (DML) and CREATE, ALTER, or DROP (DDL). They enforce business rules, maintain referential integrity, and log changes, ensuring data consistency and centralized logic.
  • CQRS Design Pattern and Its Use CaseAug 05, 2024. In this article, we will explore its use cases in microservices and domain-driven design, focusing on event sourcing, command and query handling, and optimized data management.
  • How to Use async in jQuery When Calling an API Using AjaxJul 30, 2024. Learn how to use async and await in jQuery to streamline API calls with Ajax. This guide covers setting up an HTML page, creating a JavaScript file for async operations, handling errors with try-catch blocks, and updating the UI with fetched data. Simplify asynchronous code and improve readability.
  • What is a Handler in ASP.NET Web Forms and How to Use ItJul 30, 2024. Learn about HTTP handlers in ASP.NET Web Forms, which handle specific HTTP requests like image generation and file downloads. Implement handlers by creating a class that implements IHttpHandler, registering it in web. config, and using it for efficient, lightweight request processing.
  • CQRS Simplified - Explained and ImplementedJul 30, 2024. CQRS (Command Query Responsibility Segregation) in .NET Core separates read and write operations for better scalability and performance. By using distinct models for commands and queries, it simplifies complex data handling, improves security, and enhances maintainability.
  • Explain Adding a Loader in Next.jsJul 24, 2024. Adding loaders in a Next.js app enhances user experience by showing visual cues during data fetching and page transitions. Create a Loader component with CSS for styling and use it globally or locally to manage loading states. This approach improves performance and user feedback.
  • Implementing CQRS and Event Sourcing with .NET CoreJul 19, 2024. This article explores implementing CQRS (Command Query Responsibility Segregation) and Event Sourcing with .NET Core. It covers the basics of CQRS and Event Sourcing, including commands, queries, and event storage.
  • JavaScript – Events Bubbling – IllustratedJul 11, 2024. Explore the intricacies of JavaScript event handling with a detailed exploration of event bubbling. This illustrated guide delves into how events propagate through the DOM, from capturing to bubbling phases.
  • Dynamics 365 Customer Service: Disable the Resolve Case buttonJul 11, 2024. This article guides you on restricting customer service associates from resolving cases with open activities or child cases in Dynamics 365. By creating a JavaScript Web Resource and customizing the Case form, you can enable or disable the "Resolve Case" button based on the status of related activities and cases.
  • Custom Controls in C# Windows FormsJul 08, 2024. Creating custom controls in C# Windows Forms enhances user experience by providing tailored functionalities. This guide covers deriving controls, combining multiple controls into composite ones, and implementing owner-drawn controls.
  • AngularJS: Numbers Text Validation and cbTooltip in ASP.NETJul 04, 2024. "In AngularJs applications, custom directives like allowOnlyNumber and allowOnlyText ensure input validation for numeric and text data, enhancing user interaction. Implementing cbTooltip with Bootstrap enriches UX by providing tooltips.
  • Understanding Data Binding in AngularJun 28, 2024. Data Binding in Angular" explores the foundational concepts and practical applications of binding data between components and views in Angular applications. It covers two-way and one-way binding mechanisms, including interpolation and property binding.
  • Calculate and Display Total Amount Based on Checkbox StatesJun 21, 2024. In web applications, event binding detects changes in checkboxes named advamount and Rentalamount, enabling dynamic updates based on user interaction. This involves managing the checkbox states to track which financial components are selected.
  • Learn Action and Func Delegates in C#Jun 19, 2024. Learn about Action and Func delegates in C# to master delegate usage for different scenarios. Action delegates are for methods that return void, while Func delegates handle methods with return values.
  • SSE in .NET Core API Real-time Updates in AngularJun 13, 2024. The implementation of Server-Sent Events (SSE) in a .NET Core API to deliver real-time updates to an Angular application. You'll learn how to set up SSE in the backend to push live data streams and configure Angular to receive and display these updates, enabling dynamic and interactive web experiences.
  • How To Creating a Live Chat App Using Socket.IO and Node.jsJun 13, 2024. Discover how to create a real-time chat app with Socket.IO and Node.js. This tutorial guides you through setting up the server, building the frontend, and enabling instant messaging between users. Ideal for modern web development, enhancing user interaction, and building scalable network applications.
  • Learn Webhook vs. Callback URLJun 13, 2024. Webhooks and callback URLs are key in web development, enabling real-time updates and automatic interactions. Webhooks push data on specific events, used in real-time notifications and CI/CD. Callback URLs, crucial in OAuth and API integrations, expect responses at specified URLs.
  • Improve Web Performance Using Debouncing in React.jsJun 05, 2024. Debouncing is a programming technique used to improve performance by limiting how often a function, such as an event handler. In React.js, it's commonly applied to optimize tasks like search inputs and scroll events, preventing frequent updates that can degrade performance by reducing unnecessary backend requests.
  • Integrating FullCalendar in .NET Core App with JavaScriptMay 27, 2024. Integrate FullCalendar with .NET Core to create dynamic, user-friendly calendars for scheduling and event management. This guide covers setup, JavaScript customization, and backend integration, providing a comprehensive solution for enhancing your web application's user experience.
  • Client Script - OnChange with Realtime Scenarios and Use CasesMay 24, 2024. Harness the power of client-side scripting with OnChange events for dynamic user experiences. Real-time scenarios include form validation, live data updates, and interactive interfaces, enhancing user engagement and application responsiveness.
  • How to re-render the View When the Browser is Resized in ReactJSMay 24, 2024. To re-render a ReactJS view upon browser resize, utilize the use effect hook to add a resize event listener. Upon resizing, update state variables triggering a re-render of the component, ensuring responsive behavior for dynamic layout adjustments.
  • What are the Pointer Events supported in ReactJS?May 23, 2024. React supports a wide range of Pointer Events, which provide a unified way to handle input from various pointing devices such as a mouse, touch, or pen. Pointer Events offer more detailed information about the pointer interactions than traditional mouse or touch events.
  • Type-safe development with React TypeScript FundamentalsMay 21, 2024. Find out how TypeScript and React work together with Ziggy Rafiq's comprehensive guide. Learn how to use type-safe props, state management, event handling, and component lifecycles for robust and maintainable front-end development. Learn how to use React TypeScript to unleash the power of type safety.
  • Exploring Delegating Handlers in C# .NETMay 19, 2024. In modern software development, especially when dealing with web services, the ability to customize and extend HTTP request and response processing is crucial. This article delves into the concept of delegating handlers, illustrating their use and benefits with practical examples.
  • What are Capture Phase Events in ReactJS?May 17, 2024. In React, events follow two phases: capture and bubble. Capture phase starts from the document root to the target, while bubble goes from target to root. React allows handling events in both phases.
  • What is the Difference Between HTML and React Event Handling?May 14, 2024. HTML and React differ in event handling approaches. In HTML, events are added directly to elements, while React uses synthetic events and methods within component classes, providing better organization and scalability.
  • Blazor Component: Creation, Lifecycle, Nesting, & UI Integration Apr 11, 2024. Blazor Components offer a modern approach to web development by utilizing Razor syntax and C#. They enable building interactive and reusable UI elements with data binding and event handling.
  • Leveraging Server-Sent Events (SSE) with Angular and Node.jsApr 11, 2024. Server-Sent Events (SSE) is a powerful technology that enables servers to push real-time updates to web clients over HTTP.
  • What is Data Binding and Types of Data Binding in Angular?Apr 08, 2024. Data binding is a core concept in Angular that allows developers to establish a connection between the application's data. In this article, we'll delve deep into the various types of data binding mechanisms in Angular, providing detailed examples to help beginners understand and leverage these powerful features effectively.
  • Learn Events Handling in React JSApr 02, 2024. Event handling in React enables dynamic user interactions. It employs event handlers, synthetic events, passing event arguments, common event handlers, preventing default behavior, event bubbling, and best practices for efficient UI responses.
  • Explain about Event Handling in C# .NetApr 02, 2024. In the world of C# programming, events are a powerful mechanism that facilitates communication between different components of an application. In this comprehensive guide, we'll delve deep into the concept of events in C#, exploring their syntax, usage patterns, and best practices.
  • Data Binding in AngularMar 23, 2024. Data binding serves as the communication bridge between the template (representing the view) and the component (housing the application's logic and data).
  • Learn about Asynchronous Events in C#Mar 20, 2024. Explore asynchronous event invocation in C#, addressing threading challenges with event handlers. Learn about the synchronous nature of events, concurrency issues, and solutions using TPL and TAP. Ideal for intermediate C# programmers seeking to optimize event-driven applications.