Resources  
  • Statically Typed vs Dynamically Typed LanguagesJul 08, 2026. Explore statically-typed vs. dynamically-typed languages: understand their pros, cons, and when to choose each for optimal software development.
  • How to Dynamically Add Choices in SharePoint Choice Column using Power AutomateApr 30, 2026. Learn how to dynamically update SharePoint choice columns with Power Automate! This tutorial uses _api/contextinfo to automate choice options, saving time and ensuring accuracy.
  • Implementing Proper Theming in Power Apps Using OnStart (Beginner to Advanced Guide)Apr 21, 2026. This article explains how to implement a centralized theming approach in Power Apps using the App OnStart property. Instead of hardcoding styles, you’ll learn how to create reusable theme variables and apply them across your app for a consistent and maintainable UI. It also covers dynamic styling, hover effects, and best practices to build clean, scalable, and professional Power Apps applications.
  • What Is WPF in .NET and How Does It Work for Building Desktop Applications?Apr 07, 2026. Explore WPF in .NET for building modern Windows desktop applications. Learn about XAML, data binding, MVVM, and its advantages for rich UI and scalable apps.
  • Power Apps Tip: Dynamically Adjust Text Input Height Based on ContentApr 03, 2026. Frustrated with fixed-height Text Inputs in Power Apps? This tutorial shows you a simple workaround using a Label control to dynamically adjust the Text Input height based on content. Improve user experience and design!
  • Display Selected Date from Slicer in Card Dynamically in Power BIFeb 20, 2026. Dynamically display a selected date in a Power BI card and filter a table. Learn how to create interactive dashboards with date slicers and DAX measures.
  • How to Create Custom Controls in WPF?Feb 19, 2026. Learn to create custom WPF controls: User Controls for quick reuse & Custom Controls for advanced styling and enterprise-grade UI libraries. Boost .NET apps!
  • How to Create Custom Controls in WPF?Feb 17, 2026. Master WPF custom controls! Learn to build reusable UI components for enterprise apps. Enhance branding, scalability, and maintainability in .NET desktop solutions.
  • How to Create Email Templates in Dataverse and Dynamically Populate Them Using Power AutomateFeb 12, 2026. Learn how to create dynamic email templates in Dataverse and populate them with personalized data using Power Automate. Automate email communication effectively!
  • Handling Active Button State from Backend in ASP.NET WebFormsJan 29, 2026. Master active button states in ASP.NET WebForms! Learn a robust backend approach using ViewState to maintain UI consistency across postbacks. Enhance user experience!
  • How to Generate Dynamically QR Code in Power Automate Without Using Premium ConnectorsJan 27, 2026. Learn how to create QR codes dynamically within Power Automate using only standard connectors! This guide provides a simple, cost-effective solution for QR code generation.
  • C# for Everything: One Language Powering the Modern Software WorldJan 10, 2026. C# is no longer just a backend language. Learn how C# powers web, cloud, mobile, desktop, games, and AI in 2026 with one ecosystem.
  • Why Don’t I See Ledger or Trezor Buttons Directly in Safe?Dec 25, 2025. Confused about missing Ledger/Trezor buttons in Safe? This explains why Safe uses standard connections instead of direct integrations for hardware wallets, ensuring stability and security.
  • Creating a SQL Rule Engine Table (Validation Conditions Executed Dynamically)Nov 20, 2025. Build a dynamic SQL rule engine for validation. Define rules as data, not code, enabling rapid changes without deployments. Ideal for ERP, CRM, and more!
  • Generating Word, Excel, and PDF Documents Dynamically in ASP.NET CoreNov 17, 2025. Learn how to dynamically generate Word, Excel, and PDF documents in ASP.NET Core using OpenXML and QuestPDF. Includes code, diagrams, and best practices!
  • Dynamically Setting HTML Attributes Using C# in ASP.NETNov 06, 2025. Learn how to dynamically set HTML attributes in ASP.NET using C#. Modify control behavior and appearance based on server-side logic for enhanced interactivity and accessibility.
  • Animations using WPFNov 04, 2025. Animations in WPF
  • MultiThreading in WPFNov 04, 2025. MultiThreading in WPF
  • Event Handling in ASP.NET WebForms — Button Click ExampleOct 31, 2025. Master ASP.NET WebForms event handling with a button click example! Learn how user actions trigger server-side code, manage postbacks, and build dynamic web applications.
  • Dynamically Loading Multiple ASCX Pages in an ASPX Page using Switch-CaseOct 13, 2025. Learn how to dynamically load multiple ASCX user controls in a single ASP.NET Web Forms page (ASPX) using the LoadControl method and a switch-case statement. This approach promotes code reusability, reduces redundancy, and enhances maintainability by loading controls based on parameters like QueryString values. Discover how to implement this technique with a practical example, including error handling and optimization tips for large-scale applications. Improve your ASP.NET development skills and create more modular and efficient web applications.
  • How Can I Convert JSON to a Python Object Dynamically?Oct 06, 2025. Unlock the power of JSON in Python! This guide provides a comprehensive overview of converting JSON data into dynamic Python objects. Learn to use json.loads(), SimpleNamespace, dataclasses, and jsonpickle to handle various JSON structures, from simple dictionaries to complex nested objects. Master techniques for efficient data manipulation and seamless integration with APIs. Elevate your Python skills and build robust, data-driven applications.
  • IoT LED Control with 3 Push Buttons: A Comprehensive Arduino ProjectSep 21, 2025. This beginner-friendly project teaches digital I/O, switch debouncing, and microcontroller programming. Simulate your circuit in Tinkercad before building. Learn to control LEDs, implement edge detection, and use internal pull-up resistors. Extend it with Wi-Fi, mobile app control, and cloud dashboards for smart home applications.
  • When “Prompt Engineer” Becomes a Button: Pivot to Prompt Tool Architect/Designer/EngineerAug 21, 2025. The future of prompting lies in platform ownership. Instead of crafting text, professionals must design prompt compilers, guardrails, evaluators, and governance systems to ensure scalability, efficiency, safety, and lasting career impact.
  • How do I load external JavaScript dynamically in Angular?Aug 18, 2025. Loading external JavaScript dynamically in Angular is a common need when you want to use third-party libraries, widgets, or tools without hardcoding them into your project. For example, you may want to add Google Maps, a chat widget, or analytics scripts only when required. In this article, we will explain why dynamic script loading useful, different ways is to do it, and the best practices you should follow.
  • EOMonth function in PowerFx using canvas App with Power appsMay 13, 2025. Learn how to use the EOMonth function in Power Fx with Microsoft Power Apps. Build a canvas app to calculate the last day of added or subtracted months using TextBox, Label, and Button controls.
  • 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.
  • Create Foreign Keys Dynamically in SQL Server DatabaseApr 10, 2025. Create the referential integrity constraint i.e. Foreign key dynamically in SQL Server database. This script dynamically adds foreign keys to all tables with a CompanyID column by scanning the database, ensuring they reference the Company table—ideal for retrofitting relational integrity.
  • Explaining Tanspose DataTable Data in C# Apr 09, 2025. Learn how to create and transpose a DataTable in ASP.NET Web Forms using C#. This guide covers table creation, manual data entry, HTML rendering, and dynamic data transposition using StringBuilder.
  • Dynamically Support TLS Versions in .NETMar 10, 2025. Learn how to dynamically support different TLS versions in .NET applications to ensure secure communication. This guide covers configuring TLS settings, enabling version negotiation, and maintaining compatibility across .NET frameworks.
  • Build Cross-Platform Apps with .NET MAUI Blazor HybridJan 21, 2025. There is a way to combine the capabilities of .NET MAUI and Blazor to create applications with a single codebase that works on mobile, desktop, and web platforms. In this article, I will demonstrate how to achieve this.
  • Locate and Enable Missing Copilot Button in Microsoft 365 AppsJan 20, 2025. This article walks you through the steps to troubleshoot and activate the Copilot feature, ensuring seamless access to helpful AI-powered tools in your Microsoft 365 applications for enhanced productivity.
  • Use of ItemsControl in WPF C# for Flexible UI DesignNov 19, 2024. This guide explores data binding, templates, and customization techniques for crafting sophisticated layouts. Enhance your WPF skills and unlock the full potential of ItemsControl for efficient UI development.
  • An Overview of the Implementation of ValidationRules in WPF C#Oct 27, 2024. In WPF, the ValidationRule class enables custom validation for user input in controls like TextBox. By extending the ValidationRule and overriding the Validate method, specific input criteria can be enforced.
  • Dependency Properties in WPF: Benefits, Usage, and Examples in C#Oct 21, 2024. A Dependency Property in WPF is a specialized property supported by the WPF property system. It enables data binding, styling, animation, and value inheritance. This system improves memory efficiency and provides automatic change notifications, making it essential for dynamic, data-driven applications.
  • Hide OOB Share Button in Model-Driven AppsSep 23, 2024. Learn how to control app behavior, personalize the user interface, and enhance the overall user experience in Dynamics 365 and PowerApps using simple customization techniques.
  • 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.
  • Building a Dynamic Bank Deposit Management InterfaceAug 27, 2024. This code creates a user interface for managing bank deposit methods using HTML, CSS, and JavaScript. It features toggle switches for different deposit types, radio buttons for selecting user roles, and AJAX functions for server communication.
  • Learn Use of Converters in WPF C#Aug 20, 2024. In WPF, IValueConverter and IMultiValueConverter are used to transform data for UI binding. IValueConverter converts single values (e.g., boolean to visibility), while IMultiValueConverter handles multiple values (e.g., combining first and last names).
  • Control Form Requirement with Save or Submit ButtonJul 23, 2024. Implement a "Save as Draft" feature to allow users to save and resume incomplete forms. Create buttons with distinct functionalities for saving drafts and submitting forms. Set form fields as mandatory or optional based on user actions, and navigate to different screens depending on the action taken.
  • Dynamically Creating a Table in SQL Server from Information SchemaJul 19, 2024. This SQL script dynamically creates a table in SQL Server by utilizing INFORMATION_SCHEMA and system views. It constructs the table definition, including columns, data types, constraints, and default values.
  • 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.
  • Highlight Active Menu Item Dynamically in Angular based on RouteJul 05, 2024. In Angular applications, dynamically highlight active menu items based on the current route using Angular's RouterModule and routerLinkActive directive. This allows you to apply a CSS class, like 'active-link', to the menu item corresponding to the active route.
  • Apply Filters Dynamically on Kendo Grid in AngularJun 25, 2024. Learn how to apply filters dynamically on a Kendo Grid in Angular, enhancing data management and user interaction in your web applications. This guide covers integrating Kendo UI components in Angular, implementing real-time filtering, and creating an interactive data grid for efficient data display and manipulation.
  • How to do .NET 8 Migration with Existing Tools?Jun 19, 2024. Microsoft's technology ecosystem spans desktop, web, and mobile apps, each requiring specific frameworks. To upgrade applications effectively, use Visual Studio 2022 with .NET Framework or Core, and the Upgrade assistant extension.
  • Convert an Embedded Resource into an XML File in WPF C#Jun 06, 2024. When working with embedded resources in a WPF application, it is important to follow specific steps to guarantee that your resources are properly included in the assembly and can be accessed during runtime.
  • How to Remove Extra Column from DataGrid WPF ControlMay 31, 2024. The WPF DataGrid often displays an extra column due to default behavior. This issue arises when the source data contains fewer columns than displayed. By adjusting the XAML code and setting the ColumnWidth attribute to "*", the extra column can be removed, ensuring proper alignment of data in the DataGrid.
  • Understanding the Singleton Pattern in C#May 27, 2024. The Singleton pattern is one of the most commonly used design patterns in software engineering. It falls under the category of creational patterns and ensures that a class has only one instance while providing a global point of access to that instance.
  • Enhance Your Blazor QuickGrid with Dynamic with Button on ColumnsMay 16, 2024. Learn how to enhance your Blazor QuickGrid by adding dynamic buttons to columns. This tutorial explores integrating interactive buttons within column cells, offering users tailored actions and improved functionality.
  • Dynamically Show/Hide Label Text on Dropdown Change in Power Apps Apr 29, 2024. Learn how to dynamically display or hide label text based on dropdown selection changes in Power Apps. Use formulas and event handling to control the visibility of labels based on user interactions, enhancing the app's responsiveness and user experience.
  • Utilization of DataGrid VS ListBox in WPF C#Apr 22, 2024. In WPF (Windows Presentation Foundation), the DataGrid and ListBox are two powerful controls that serve different purposes and are suitable for different scenarios
  • Let's Create WPF Blazor Hybrid AppApr 15, 2024. Unlock the potential of WPF and Blazor by combining their strengths in a hybrid application. Let's seamlessly blend the rich, desktop-centric features of WPF with the modern, web-enabled capabilities of Blazor to create a versatile and powerful application that delivers the best of both worlds.
  • Sin Function from Power Fx using Power AppsApr 01, 2024. Power Apps offers a suite of tools for rapid app development, while Power Fx serves as a low-code language across Microsoft Power Platform. Learn how to utilize Sin function in Power Fx through Power Apps, along with creating canvas apps and implementing controls.
  • Disable Social Bar (Like, Share and Views) in SharePoint OnlineMar 27, 2024. Learn how to manage the Social Bar feature in SharePoint Online modern pages. Disable it at either the site or tenant level using PowerShell commands for efficient administration. No UI option available.
  • Rating Control Dynamically from SharePoint List in Power AppsMar 27, 2024. Dynamically link SharePoint list data to a Rating Control in Power Apps. Customize user feedback mechanisms, enhancing user experience and data interaction within your application for efficient data visualization and user engagement.
  • Dropdown Options Dynamically from SharePoint List in Power AppsMar 23, 2024. How to bind dropdown option dynamically from SharePoint List in Power Apps. Power Apps enables custom app creation without extensive coding. Learn to dynamically populate dropdowns from SharePoint lists for efficient, consistent, and scalable applications with this step-by-step guide.
  • Exploring Inter-Process Communication in WPF Using Named PipesMar 19, 2024. In a WPF application, inter-process connectivity typically involves communication between different components or modules within the same application or between separate WPF applications running on the same system or across different systems.
  • Static Resource vs Dynamic Resource in WPFMar 11, 2024. Delve into WPF's resource binding, exploring both static and dynamic approaches. Static binding offers performance benefits and compile-time validation, while dynamic binding allows runtime updates, enabling dynamic theming. Happy coding!
  • Exploring Various Triggers and Their Applications in WPFMar 11, 2024. Triggers play a crucial role in defining interactions and behaviors within the WPF user interface. This article explores the various types of triggers in WPF and their implementation within the MVVM pattern. Property triggers, data triggers, event triggers, and multi-data triggers.
  • How to Add Customize Download Timer Button in BloggerMar 07, 2024. This article provides a guide on adding a customized download timer button on Blogger, offering increased convenience and control to users. It discusses the benefits of such a button, including scheduled downloads, prevention of disruptions, improved user experience.
  • Exploring Power Apps ControlsMar 07, 2024. This article delves into the realm of Power Apps controls, the foundational elements of Canvas Apps. It provides insights into various types of controls available in Power Apps, detailing their features and effective usage to craft engaging applications.
  • Creating a Personalized Waiting Window in .NET 6, 7, 8 WPFFeb 26, 2024. A custom loader in a WPF (Windows Presentation Foundation) .Net 6,7,8 application serves the purpose of indicating to the user that the application is performing a task or operation that may take some time to complete.
  • Show/Hide Div on Click of Radio Button using Angular and BootstrapFeb 18, 2024. Steps to show and hide div by clicking on the Radio Button in the Angular application using the ngModel directive.
  • How to Generate a Popup Message Box in Power AppsFeb 16, 2024. This article guides us through implementing a popup message box in Power Apps for deleting gallery items. A standard gallery with a delete button is used. Clicking it triggers a confirmation alert. 'Delete' removes the item, 'Cancel' dismisses.
  • Dynamically Alter Theme Across All Screens Within the Canvas AppFeb 13, 2024. Learn how to seamlessly adjust the theme across all screens within your Canvas app dynamically. Explore methods for real-time theme modification, ensuring consistent and adaptive UI theming for a cohesive user experience.
  • Cos Function from Power Fx Using Power AppsFeb 09, 2024. Reading this article, you can learn how to perform Cos function from Power Fx using in Microsoft Power Apps. Also, you will be able to learn Button control, Label control and TextInput control in the Power Apps environment.
  • Vue.js Event Handling with v-on DirectiveFeb 07, 2024. Vue.js offers a powerful event handling mechanism through the v-on directive, enabling developers to respond to user actions such as clicks, inputs, and mouse movements dynamically.
  • Implementing a Custom Loader in WPF with MVVMFeb 06, 2024. A custom loader in a WPF (Windows Presentation Foundation) application serves the purpose of indicating to the user that the application is performing a task or operation that may take some time to complete.
  • CesiumJS Sample in WPF ApplicationFeb 06, 2024. This project streamlines CesiumJS integration into a WPF app, leveraging powerful geospatial visualization. Learn to inject KML files, define locations, create lines, and manage KML loading. Follow the steps to embed CesiumJS, set up HTML, and integrate with WPF using CefSharp.
  • Validation Rules in WPFJan 19, 2024. We need validation rules to play a crucial role in maintaining data accuracy and consistency within an application. Learn to enhance the WPF user experience by implementing email pattern-matching validation.
  • How to Develop a Custom Message Box in .NET 6,7,8 for WPF?Jan 18, 2024. As used in software development, the term "custom message box" describes a dialog box or pop-up window that is created and implemented with unique features, looks, and functionality instead of depending on the built-in or operating system-provided standard message box.
  • Dynamically Create Button in C#Dec 31, 2023. Below is an example demonstrating how to dynamically create buttons and add them to a panel in a Windows Forms application. Each button will have a name and value associated with it. On clicking any of these dynamically created buttons, a message box will display both the name and value of the clicked button:
  • Handling Dropdown Checkbox RadioButton using selenium with JavaDec 24, 2023. This article will help you to understand how to handle the Dropdown Checkbox RadioButton using Selenium with Java.
  • Creating a "League of Legends" Inspired Play Button in WPFDec 03, 2023. This article provides a detailed explanation and analysis of developing a PLAY button inspired by the game "League of Legends" using pure WPF technology.
  • How To Create A Html Webpage Dynamically Using JavaScript?Nov 06, 2023. In the below article, we will learn about how to create an HTML webpage dynamically using javascript with a step-wise explanation.
  • Dynamically Bind HTML Template to JSON Data Without using Loop in SQLOct 17, 2023. How we can dynamically bind html template to json data without using looping sql server
  • How to Implement Chakra UI Button Loading State in Next.jsSep 27, 2023. In this article we will learn about how Chakra UI Button Loading State can be implemented in Next Js.
  • Radio Button in React Sep 25, 2023. This article introduces the basics of using radio buttons in a React.js application. It assumes familiarity with HTML, JavaScript, and the presence of Node.js. The tutorial guides you through creating a React project named 'matui' and installing Bootstrap for styling. You'll create a component called 'radiobtndemo.js' that demonstrates the usage of radio buttons in React.
  • Dynamic Radio Button Component in Next.jsSep 21, 2023. Here we will learn how to create shared dynamic radio button component.
  • Make a Field Focus and Required Dynamically in PowerAppsSep 01, 2023. Learn how to enhance user experience in Power Apps with SetFocus. This tutorial explains when and how to use SetFocus, its limitations, and its implementation in Canvas apps for dynamic field focus and requirements.
  • Hide Subgrid button based on BPF FieldSep 01, 2023. This article delves into customizing Dynamics 365 CE Business Process Flows (BPF) to conditionally hide or display buttons, enhancing user guidance. Learn to employ JavaScript within custom rules for seamless button control.
  • Text, Image and Button In Jetpack ComposeAug 06, 2023. In this article, you will learn about how to use Text, Image and Button in Jetpack Compose
  • How to Create Toggle Button in React Application?Aug 02, 2023. Learn how to create a Toggle button in a React application using Material UI. Follow a step-by-step guide to build the toggle button with code examples.
  • Dynamically load, compile, run, and interact with C# codeAug 01, 2023. We will look into how we can dynamically load C# code into our solution, compile this code, run it, and then interact with it to call methods
  • Build Forms Validation in Power AppsJul 19, 2023. Learn how to create and validate forms in Power Apps. Follow the instructions to implement form validation and enable auto-calculation, ensuring data accuracy and smooth user experience.
  • Efficient Image Optimizer Using C# WPFJul 18, 2023. This article explores the process of building an image optimizer using C# WPF (Windows Presentation Foundation).
  • Power Pages - Custom "Select All - Unselect All" button in Lookup records dialogMay 11, 2023. In Power Pages (Earlier Power Apps Portal), OOB support for selecting / deselecting all grid rows in “Lookup records” dialog is not found. Hence, I have built one client-side custom generic feature using Jquery which will be reusable for all such “Lookup records” dialog.
  • What Are The Basic HTML Form ControlsMay 02, 2023. The HTML is defined form controls to manage the form page, registration page, sign up page, etc. That means those controls are used in the HTML form page, called HTML form controls. Here controls mean handling the HTML form tags should be used for creating a responsive form page.
  • Button And Text Widget In Flutter Day - 3Apr 26, 2023. In this article, you will learn about different types of buttons and text in flutter and how we can use them.
  • Sending Mail With Dynamically Created PDF As Attachment In C#Mar 13, 2023. In this article, you will learn how to send a mail with a dynamically created pdf as an attachment in c#.
  • Show And Hide DIVs On Button Click With JavaScriptFeb 13, 2023. In this article, you will learn how to show and hide DIVs on Button Click with JavaScript.
  • Show And Hide DIVs On Button Click With jQueryFeb 13, 2023. In this article, you will learn how to show and Hide DIVs on Button Click with Jquery.
  • Filtering Gallery Using Radio ButtonJan 31, 2023. This article is about filtering gallery control data using radio button.
  • Datasourceinfo Function In Power Apps And Displaying Forms Dynamically Based On User RoleJan 30, 2023. This article talks about the datasourceinfo function of PowerApps and how it can be leveraged to control the accessibility of forms and other controls to the end users in a PowerApps canvas application
  • Buttons In PowerAppsJan 17, 2023. In this article, you will learn about Buttons in PowerApps.
  • How To Change Background Color Dynamically In Vue.jsDec 29, 2022. In this article, you will learn how to change background color dynamically in Vue.js.
  • Live Chart (Streamed Data) Update Using OxyplotNov 11, 2022. This article demonstrates how to update the chart with newly streamed data using Oxyplot.
  • How To Setup Button and Dropdown In Next JS With Material UI/MUI Component Nov 08, 2022. Material UI is a library of React UI components that implements Google's Material Design. Buttons allow users to take actions, and make choices, with a single tap. Select components are used for collecting user provided information from a list of options. In this article we implement MUI components
  • Filter Data On XAML Grid In WPFOct 18, 2022. There are different ways to filter data in the XAML grid, but I'm just showing you how you can easily filter your data in the XAML grid by clicking the checkbox.
  • How To Create Toggle Button In Vue.jsSep 20, 2022. In this article, you will learn how to create Toggle Button in Vue.js.
  • CRUD Web API Service Call Function In WPF ApplicationSep 15, 2022. In this article, you will learn about CRUD Web API Service Call Function In WPF Application.