Want to become a Vibe Coder? Join Vibe Coding Training here
x
C# Corner
Tech
News
Videos
Forums
Jobs
Books
Events
More
Interviews
Live
Learn
Training
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]
Vijay Yadav(5)
Vishal Yelve(3)
Vijayaragavan S(3)
Sardar Mudassar Ali Khan (3)
Ajay Kumar(3)
Anuradha Rani (3)
Jaimin Shethiya(3)
Ishika Tiwari(3)
Satyaprakash Samantaray(3)
Dashrath Hapani(2)
Allen Oneill(2)
Shiv Sharma(2)
Ziggy Rafiq(2)
Aman Gupta(2)
Geo J Thachankary(2)
Jefferson S. Motta(2)
Gautam Singh(1)
Nikhil Patil(1)
Cynthia Sathuragiri(1)
Bhuvanesh Mohankumar(1)
Mahesh Chand(1)
John Godel(1)
Gowtham Rajamanickam(1)
Arkadeep De(1)
Emanuel Martins(1)
Manoj Kalla(1)
Ravi Kiran Chanduri(1)
Rinki (1)
Sagar Rane(1)
Vijai Anand Ramalingam(1)
Vijay Kumari(1)
Jayraj Chhaya(1)
Amirthathasan Jothikumar(1)
Ganesan C(1)
Prathamesh Dhopare(1)
Rasul Huseynov(1)
Lalit Bansal(1)
Adarsh Nigam(1)
Ashish Bhatnagar(1)
Velladurai (1)
Sanjay Kumar(1)
Shilpa Tanwar(1)
Rajeev Kumar(1)
Jithu Thomas(1)
Chetan Sanghani(1)
Sagar Pardeshi(1)
Mohamed Azarudeen Z(1)
Madhanmohan Devarajan(1)
Dharmeshwaran S(1)
Jitendra Mesavaniya(1)
Harshit Pandey(1)
Mrunali Sawant(1)
Abhishek Chadha(1)
Abhishek Saini(1)
Ashutosh Singh(1)
Muhammad Asif(1)
Mark Pelf(1)
Sanwar Ranwa(1)
Mariusz Postol(1)
Archana Dongre(1)
Najath Risni(1)
Nandan Hegde(1)
Prasad (1)
Tuhin Paul(1)
Khoday Akilesh(1)
Rikam Palkar(1)
Kisorjan Jakathiswaran(1)
Anandu G Nath(1)
Shweta Lodha(1)
Vishal Babuks(1)
Jignesh Kumar(1)
Vicky Qu(1)
Arjit Soni(1)
Resources
No resource found
Common Mistakes Developers Make in EF Core : How to Avoid Them
Jul 19, 2025.
Avoid common pitfalls in Entity Framework Core with this practical guide. Learn about typical developer mistakes and how to fix them to write efficient, bug-free EF Core code.
How to Avoid Tokens That Manipulate Supply with Burns
Jul 17, 2025.
Learn how to spot altcoins that use deceptive token burns to manipulate prices. Understand transparent supply mechanics, red flags to avoid, and how Sharp Token sets an example in open tokenomics.
Create and Update SharePoint List Items in SPFx Using PnPjs
Jul 14, 2025.
Learn how to create and update SharePoint list items in an SPFx web part using the latest PnPjs (spfi). Includes step-by-step examples for all field types, including lookup, people, multi-choice, and more.
Securing Routes with Angular Route Guards
Jul 11, 2025.
Learn how to secure Angular routes using CanActivate and observables. Fix async token validation issues by integrating AuthGuard with BehaviorSubject for real-time authentication status and smooth navigation.
JWT Auth in ASP.NET MVC: Secure REST API with C#.NET
Jul 04, 2025.
Learn how to build a secure ASP.NET Web API using C# and JWT authentication. This hands-on guide covers token generation, validation, and securing endpoints to protect your API with modern practices.
How to Launch a New Crypto Token on a DEX: Step-by-Step Guide
Jul 01, 2025.
Planning to launch your crypto token on a decentralized exchange like Uniswap or PancakeSwap? Learn the best DEX launch strategies, from adding liquidity safely and avoiding bots to locking liquidity and protecting your token from rug pulls and price volatility.
Prompt Security in AI: Why a Validation Layer is Necessary for Every Company
May 23, 2025.
Prompt Validation Layers (PVLs) secure AI systems by filtering sensitive data, enforcing compliance, and mitigating risks in prompts, making them essential infrastructure for safe, scalable, and responsible enterprise AI deployment.
How to Make Power Pages Form Fields Mandatory or Optional Using jQuery
May 22, 2025.
In this article, we will learn how to use jQuery to dynamically set Power Pages form fields as mandatory or optional.
EOMonth function in PowerFx using canvas App with Power apps
May 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.
C# 13: Partial Properties and Indexers Simplified
May 05, 2025.
C# 13 introduces partial properties and indexers, enabling cleaner separation of logic in partial classes. This boosts maintainability, avoids hacks, and simplifies working with generated code and tools like EF Core.
Validations with DataAnnotations and User Creation [GamesCatalog] 19
Apr 29, 2025.
We aim to create a mobile app and its backend using C# and .NET. We will use the IGDB game review API: https://api-docs.igdb.com/#examplesWith it, we can build a mobile game catalog app and store our reviews.
Overview of RadioButtonList Control
Apr 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.
Time Based OTP - Setup and Validation
Apr 14, 2025.
A Time-Based One-Time Password (TOTP) is a two-factor authentication (2FA) method that generates a password that is valid only for a short period, typically 30 seconds. It is commonly used in conjunction with other forms of authentication, such as a username and password, to provide an extra layer of security.
Open/Closed Principle (OCP)
Apr 08, 2025.
The Open/Closed Principle encourages extending software functionality without modifying existing code. It enhances flexibility, reduces bugs, and promotes maintainability by using interfaces and polymorphism for scalable, change-resilient design.
Building Your First API with Flask
Apr 02, 2025.
Learn how to build a simple student management API using Flask in Python. This guide covers CRUD operations (GET, POST, PUT, DELETE), API endpoints, JSON responses, and testing with Postman for a hands-on learning experience.
Implement idempotent APIs in ASP.NET Core
Mar 27, 2025.
Idempotent APIs ensure repeated requests yield the same outcome, preventing duplicate operations. This article explores idempotency in HTTP methods, real-world examples, and implementation techniques for robust and reliable web services.
Build Responsible AI with Amazon Bedrock Guardrails and .NET
Mar 18, 2025.
In this article, you will learn to implement the Amazon Bedrock ApplyGuardrail API in a .NET console application to validate content and ensure compliance with responsible AI policies.
Automating AI Model Testing & Validation with Azure ML Pipelines
Mar 14, 2025.
Automating AI model testing and validation with Azure ML Pipelines streamlines the ML workflow, ensuring accuracy and reliability. This approach enables automated data preprocessing, model training, evaluation, and deployment.
How to Customize SharePoint Out-of-the-Box List Forms
Mar 14, 2025.
Customizing SharePoint forms with Power Apps enhances user experience by adding headers, changing layouts, and applying branding. It improves functionality and flexibility but may require maintenance and a learning curve for users.
Building a Number Guessing Game in Java
Feb 10, 2025.
Learn how to create a number guessing game in Java. This beginner-friendly project covers random number generation, user input handling, loops, and conditionals, with enhancements like difficulty levels and input validation.
The SOLID Principles in C# 13
Jan 25, 2025.
Ziggy Rafiq's detailed examples provide an overview of the SOLID principles of object-oriented design in C# 13. You'll learn how to adhere to SRP, OCP, LSP, ISP, and DIP to write maintainable, scalable, and extensible code.
Learn Quantifier Operations in LINQ
Jan 21, 2025.
Quantifier operations in LINQ simplify logical evaluations of collections using methods like `Any`, `All`, and `Contains`. They enhance readability, reduce boilerplate, and support efficient data validation and filtering.
Locate and Enable Missing Copilot Button in Microsoft 365 Apps
Jan 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.
Implement FluentValidation in a .NET Web API
Dec 20, 2024.
Learn how to implement data validation in a .NET Web API using FluentValidation. Explore creating validation rules, handling nested objects, custom validations, and conditional logic. Customize error messages for user-friendly responses.
Customized Authentication Filters in ASP.MVC Core 6
Dec 04, 2024.
Custom authentication filters in ASP.NET Core 6 allow you to implement personalized authentication logic. You can create custom attributes, middleware, or policy-based authorization to manage user access based on roles, claims, or tokens.
Open-Source AI Models Gain Traction and Outperform Closed Models
Nov 17, 2024.
Open-source AI models offer startups flexibility, innovation, and cost-efficiency, enabling faster market adoption. They allow for customization, collaboration, and transparency, providing a competitive advantage over closed models.
How to perform CRUD Operations in Power Apps
Nov 10, 2024.
Create a student management app in Power Apps with CRUD functionality—Create, Read, Update, and Delete—for efficient data handling. This app connects to a SharePoint list, allowing users to add, view, edit, and delete student records.
Validation of Complex Objects in Multi-Lingual Environment Using DynamicVNET With ASP.NET Core
Oct 14, 2024.
DynamicVNET is a lightweight, rule-based validation library for .NET applications, designed to validate POCOs while adhering to the Single Responsibility Principle (SRP). It integrates seamlessly with ASP.NET Core, enabling flexible and dynamic validation for API requests with minimal configuration.
Common Mistakes to Avoid When Using USDT TRC20
Oct 10, 2024.
USDT TRC20, a stablecoin operating on the Tron blockchain, ensures fast, cost-effective transactions. However, users face challenges with wallet compatibility, network differences, and cybersecurity, leading to potential asset loss.
Hide OOB Share Button in Model-Driven Apps
Sep 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.
Preventing XSS Attacks in ASP.NET Core Web API
Sep 08, 2024.
Cross-site scripting (XSS) is a common web application vulnerability where malicious scripts are injected and executed in a user's browser. To prevent XSS in ASP.NET Core Web APIs, techniques like input validation, output encoding, and sanitizing user input can safeguard against potential attacks.
Working with Form Objects in JavaScript
Aug 28, 2024.
This HTML document features a user input form that collects first name, last name, email address, and comments. JavaScript functions validate these inputs to ensure fields aren't blank and the email is properly formatted. Valid data is displayed in a new window for user review before final submission.
Building a Dynamic Bank Deposit Management Interface
Aug 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.
Centralizing String Utility Functions in Java
Aug 27, 2024.
This article explains how to consolidate common string utility functions in Java by creating a utility class like StringUtils. It covers methods for checking if a string contains only alphanumeric characters with underscores and if a string consists solely of letters, improving code organization and reusability.
Creating a Custom Date Picker in jQuery with Validation
Aug 13, 2024.
This article demonstrates how to create a custom date picker in jQuery with validation. It covers setting up HTML text boxes for date input, initializing jQuery Datepicker with date range constraints, and storing selected dates in hidden fields.
Understanding the Open/Closed Principle (OCP) with C#
Aug 12, 2024.
The Open/Closed Principle (OCP) states that software entities should be open for extension but closed for modification. This principle helps in creating flexible and maintainable code by allowing new functionality to be added without altering existing code.
Detailed explanation of SQL Server Triggers and its Advantages
Aug 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.
How to Handling File Uploads in Next.js?
Aug 02, 2024.
Handling file uploads in Next.js involves creating an API endpoint to receive and process the files and a client-side component to manage file selection and submission. This guide provides a comprehensive approach to implementing file uploads in a Next.js application.
Why We Should Avoid Using await in C# Loops
Jul 31, 2024.
Avoid using `await` inside C# loops as it causes sequential execution and resource contention, leading to poor performance. Instead, use alternatives like `Task.WhenAll`, `Parallel.ForEachAsync`, or `SemaphoreSlim` to handle asynchronous operations concurrently and efficiently.
Essential Regular Expressions for Web Development
Jul 31, 2024.
Learn how to use regex for effective input filtering, text parsing, and string manipulation in both front-end and back-end environments. Master these techniques to build robust web applications.
Implementing Form Validation with jQuery
Jul 30, 2024.
Discover how to implement form validation using jQuery, a powerful JavaScript library. This guide covers essential techniques to ensure user input accuracy, enhance user experience, and prevent errors.
Mask an Aadhar Number into Blocks of 4 Digits Each
Jul 30, 2024.
This C# code demonstrates how to mask sensitive numbers, like Aadhar or account numbers. It validates input length, uses StringBuilder to format Aadhar numbers with spaces, and shows account number masking via substring, regex, and string formatting.
How to Use JWSHMAC in ASP.NET Web Application
Jul 29, 2024.
Learn how to implement JWSHMAC in an ASP.NET web application to secure JSON data using HMAC. This guide covers installing the JWT NuGet package, creating a JWT helper class for token generation and validation, and configuring authentication middleware.
Handling Exceptions in ADO.NET Best Practices for Error Handling
Jul 24, 2024.
When working with ADO.NET for data access in .NET applications, effective exception handling is crucial to ensure the stability and reliability of your applications. This article will explore common exceptions in ADO.NET and provide best practices for robust error handling and logging.
Create Comment System Like Facebook YouTube Viva Engage Yammer
Jul 23, 2024.
The article explains how to implement a commenting feature using a scrollable screen. It covers creating a scrollable screen, adding and aligning controls, handling dynamic gallery heights, and managing visibility settings. The goal is to enable user comments and display them effectively, similar to social media platforms.
Control Form Requirement with Save or Submit Button
Jul 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.
Validating Input and Forms in AngularJS
Jul 23, 2024.
Form validation is crucial for data integrity in web applications. This article demonstrates AngularJS form validation with a member registration example, covering HTML structure, controller logic, and service implementation.
Before Business Rules in ServiceNow: Scenarios, Scripts, and Best Practices
Jul 12, 2024.
Learn about ServiceNow business rules and their importance in data validation and integrity. Explore real-time use cases like incident priority determination, preventing unauthorized modifications, dynamic field calculation, and error handling. Enhance processes with efficient scripts, logging, and thorough testing..
Dynamics 365 Customer Service: Disable the Resolve Case button
Jul 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.
PowerApps Rating Control Total and Average Ratings Validations
Jul 05, 2024.
Rating is one of the most common features in the social sites and for any of the interactive requirements by users. While I was developing rating, I realized, there are lots of validation required in order to capture correct ratings.
Custom Annotations and Validation in Spring Boot
Jul 04, 2024.
Explore how to enhance Spring Boot applications by creating and using custom annotations for validation. Learn to implement robust validation logic using Hibernate Validator and integrate custom validators for precise data validation in forms and REST APIs.
AngularJS: Numbers Text Validation and cbTooltip in ASP.NET
Jul 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.
Create Different Values in Same Dropdown Control in PowerApps
Jul 03, 2024.
Learn to customize dropdown values in PowerApps based on form requirements. Explore methods for different forms requestor and approver using single-line text or choice columns. Ensure data integrity and usability with dynamic dropdowns tailored to user roles and project phases.
Accessing Multiple Instances of the Same Field in Dynamics 365
Jun 30, 2024.
When working with forms in Dynamics 365, fields may appear in multiple places. By default, Xrm.Page.getControl("fieldname") returns the first instance of a field. To access other instances, use the control collection and specify the index.
Synchronizing Threads with AutoResetEvent in C# .NET
Jun 23, 2024.
In multithreaded C# applications, synchronizing thread execution is crucial to avoid race conditions and ensure controlled access to shared resources. The AutoResetEvent class helps manage this by acting like a gate, blocking threads until signaled.
How To Create JWT Token Authentication In Node.js Using Mysql?
Jun 04, 2024.
Learn how to establish JWT authentication in a Node.js application using MySQL and Express. This tutorial covers database setup, creating authentication routes, and managing token creation and validation. Enhance your app's security and scalability by securing API endpoints and limiting access to authorized users.
JavaScript Memory Management and Avoiding Memory Leaks
May 29, 2024.
JavaScript memory management ensures efficient allocation and deallocation of memory. Avoiding memory leaks is crucial for preventing excessive memory consumption. Techniques include proper garbage collection, managing references, and monitoring memory usage to optimize performance and prevent memory-related issues.
Common JavaScript Mistakes To Avoid
May 22, 2024.
Enhance JavaScript skills by avoiding common mistakes like inefficient looping and mishandling null values, and mastering array manipulation techniques
Creating a Multi-Step Form in React
May 20, 2024.
Multi-step forms are a common requirement in web applications, allowing users to fill out complex forms in smaller, more manageable sections. This guide will walk you through the process of creating a multi-step form in React, from setting up the project to managing state and navigation between steps.
Enhance Your Blazor QuickGrid with Dynamic with Button on Columns
May 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.
Unique Key in SQL: Syntax, Usages, and Example
May 16, 2024.
Unique Key in SQL ensures each record in a database table is distinct. Syntax involves defining columns with UNIQUE constraints. It prevents duplicate values, enhancing data integrity and search efficiency.
Checksum Using the Verhoeff Algorithm
May 08, 2024.
In this article we will see how we can calculate Checksum Using the Verhoeff algorithm. This article introduces the Verhoeff algorithm, a method for ensuring data integrity, particularly in sensitive applications like financial transactions.
Checksum Using the Damm Algorithm
Apr 30, 2024.
Implementation of the Damm algorithm for calculating checksums in C#. Checksum algorithms are vital for data validation and error detection. This article explores its implementation and its significance in ensuring data integrity.
S.O.L.I.D Principles - A Primer
Apr 29, 2024.
Explore the essential S.O.L.I.D principles in software development for robust, maintainable code. Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, and Dependency Inversion.
Avoiding Cross-Site Scripting (XSS) attacks in C# and .NET Core
Apr 20, 2024.
Web development's security is vital, with Cross-site scripting (XSS) as a persistent threat. In this C# and .NET Core guide, we explore XSS defenses with practical techniques and examples.
Keeping Your .NET Core API Safe and Sound
Apr 19, 2024.
In today's digital landscape, where data is king and APIs (Application Programming Interfaces) reign supreme, ensuring the security of your API in .NET Core is paramount. In this article, we delve into the various aspects of API security in .NET Core and explore best practices to bolster your defenses.
Auth0 App Registration - JWT Generation & Validation with Public Key
Apr 03, 2024.
Auth0 offers robust solutions for app registration, JWT generation, and access token management. Developers configure settings, generate JWTs signed by Auth0's private key, and validate them using public keys. Access tokens grant permissions, and JWTs carry user info.
Learn Open/Closed Principle (OCP)
Apr 02, 2024.
The Open/Closed Principle (OCP) emphasizes that software entities should be open for extension but closed for modification. It enables adding new functionalities without altering existing code structures.
Multilingual Application with single Resx file - Forms Validation Strings
Apr 01, 2024.
Learn how to create multilingual applications using ASP.NET 8 in this third part of our series. Explore efficient techniques for managing form validation strings using a single Resx file, ensuring seamless user experience across different languages.
Sin Function from Power Fx using Power Apps
Apr 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.
Avoid Combining 'if' and 'for' Directives in Vue.js Components
Mar 29, 2024.
Combining v-if and v-for directives on the same element in Vue.js is discouraged due to ambiguity, performance, and maintainability concerns. This article explores alternatives for clearer, more efficient code.
Options Pattern Named Options in .Net Core with examples
Mar 29, 2024.
Learn how to implement the options pattern and validation in .NET Core using named and default options. Explore techniques for binding configurations, fetching options in APIs, injecting services into named options, and utilizing interfaces like IOptionsSnapshot and IConfigureNamedOptions.
Information Computation Mastery: Challenges, Concepts, Implementation
Mar 28, 2024.
To use computers to automate information processing we have to deal with bitstreams as the information representation. By design, bitstream management involves the organization, storage, retrieval, communication, and manipulation to ensure accuracy, security, and accessibility.
Options Pattern Validation in .NET Core with Examples
Mar 28, 2024.
.NET offers built-in resources for validating settings to ensure correctness without manual checks. Techniques like data annotations and custom validations streamline the process, enhancing configuration reliability and maintenance.
Disable Social Bar (Like, Share and Views) in SharePoint Online
Mar 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.
Best Practices for Designing APIs in .NET
Mar 26, 2024.
This article provides a thorough overview of the fundamental principles, criteria, and concerns for creating APIs in.NET.
How to Add Customize Download Timer Button in Blogger
Mar 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 Controls
Mar 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.
Reactive Forms In Angular with Practical Example
Mar 01, 2024.
Angular is a popular framework for building dynamic web applications, and one of its key features is its powerful Forms module. Angular offers two types of forms: template-driven forms and reactive forms. In this article, we'll delve into reactive forms in Angular, exploring their benefits, how to create them, and how to work with them effectively.
Angular URL/Site Validation using Regular Expression and Bootstrap with Reactive Forms
Feb 26, 2024.
Steps to add validation for URL using the regex pattern in the angular application. I will explain steps to create a form with text input using the reactive forms in angular. This input field will only accept the URL.
Mobile Number Validation Using Angular and Bootstrap
Feb 19, 2024.
This article illustrates the implementation steps for 10-digit mobile number validation in an Angular app using reactive forms and Angular's phone number validation pattern. It guides us through setting up the reactive forms module
Error Logging and the Art of Avoiding Redundant Activities in MSFT Fabric Data Pipelines
Feb 18, 2024.
Error Logging and the Art of Avoiding Redundant Activities in MSFT Fabric Data Pipelines
Show/Hide Div on Click of Radio Button using Angular and Bootstrap
Feb 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 Apps
Feb 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.
Cos Function from Power Fx Using Power Apps
Feb 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 Directive
Feb 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.
Validating an HTTP Endpoint to Receive Events from Azure Event Grid
Feb 07, 2024.
This article elucidates the process of validating an HTTP endpoint for receiving events from Azure Event Grid. By creating an Azure Function App with an HTTP-triggered function, you can handle Microsoft.
🔒 Azure Key Vault Certificate Validation with C#
Jan 23, 2024.
In this informative article, we will delve into the world of secure certificate validation in the Azure Key Vault environment using C#. By leveraging the power of the X509Certificate2 class, we can implement robust and secure certificate validation, ensuring the integrity and trustworthiness of digital communications. Through practical code examples, we will showcase best practices and seamlessly integrate Azure Key Vault for centralized and secure certificate management. By elevating our understanding of secure coding practices, we can fortify our applications against potential vulnerabilities by Ziggy Rafiq
Validation Rules in WPF
Jan 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.
Building a Secure PHP MySQL Signup/Login Website with Email Verification
Jan 15, 2024.
Creating a secure signup/login system is essential for any web application that involves user authentication. In this article, I'll guide you through building a PHP MySQL login/signup website with email verification. I'll focus on security best practices, including password encryption using PHP's built-in functions.
Common Mistakes and How to Avoid Them in C#
Jan 05, 2024.
In this article, we will learn how to avoid common mistakes in C# programming. From efficient null checking and using tuples instead of classes to optimizing string concatenation and evaluating default values correctly.
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:
How to Avoid Passing Sensitive Information to LLM-OpenAI
Dec 25, 2023.
This article talks about how you can redact sensitive information before passing data to OpenAI.
Handling Dropdown Checkbox RadioButton using selenium with Java
Dec 24, 2023.
This article will help you to understand how to handle the Dropdown Checkbox RadioButton using Selenium with Java.
Clean Code : Avoid Too Many Parameters In Method
Dec 18, 2023.
In this article I will demonstrate code clean up by passing less number of parameters in method. One common challenge developers face is the Excessive parameters in their methods. Excessive parameters in methods can lead to code that is hard to understand, less readability, and challenging to maintain.
ValidateAntiForgeryToken in ASP.NET Core
Dec 13, 2023.
In web development, security is a crucial aspect that demands meticulous attention. Cross-Site Request Forgery (CSRF) is a type of attack where unauthorized commands are transmitted from a user trusted by a web application. ASP.NET Core provides a built-in defense mechanism against CSRF attacks called ValidateAntiForgeryToken.
Creating a "League of Legends" Inspired Play Button in WPF
Dec 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.
Improve sales productivity and close more deals with Microsoft Sales Copilot
Dec 02, 2023.
We will talk about Microosft Sales Copilot, Sales Copilot Capabilities and how Microsoft Sales Copilot can help you improve your sales productivity.
Securing Your .NET Core APIs
Nov 18, 2023.
This article explains how you can secure your .NET Core APIs with essential practices. It covers JWT authentication, role-based authorization, HTTPS implementation, input validation, and rate limiting. By leveraging these techniques, you can ensure data integrity and prevent unauthorized access.
Learn to Avoid Query Governor Cost Limit Error in SQL Server
Nov 13, 2023.
Learn to solve "The query has been canceled because the estimated cost of this query... "