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]
Sandhiya Priya(14)
Akshay Amin(9)
Rajesh Gami(5)
George (5)
Ck Nitin(4)
Rikam Palkar(4)
subramanya m(3)
Deepak Tewatia(3)
Tanuj (2)
Niharika Gupta(2)
Mahesh Chand(2)
Suraj Vishwakarma(2)
Nikhil Patil(2)
Mohammed Altaf(2)
Ashish Bhatnagar(2)
Emanuel Martins(2)
Satyaprakash Samantaray(2)
Unnati Patel(1)
Ananya Desai(1)
Rohit Gupta(1)
Prathamesh Dhopare(1)
Nidhi Sharma(1)
Ziggy Rafiq(1)
Krish Kanakiya(1)
Mohammad Rabie(1)
Henil Patel(1)
Abiola David(1)
Vishal Gami(1)
Jayant Kumar(1)
Avnii Thakur(1)
Shashwat Kaushik(1)
Shivam (1)
Tuhin Paul(1)
Baibhav Kumar(1)
Manav Pandya(1)
Aarav Patel(1)
Pankajkumar Patel(1)
Deera Sameera(1)
Asfaque Ansari(1)
Rinki (1)
Gourav Jain(1)
Anurag Chaudhary(1)
Suryansh Shukla(1)
Arjit Soni(1)
Abhishek Yadav(1)
Cynthia Sathuragiri(1)
Jalpa Dhola(1)
Saurabh Prajapati(1)
Mayooran Navamany(1)
Mark Pelf(1)
John Godel(1)
Shiv Sharma(1)
Resources
No resource found
Lexicographically Smallest String After Removing K Characters Using a Monotonic Stack
Jun 05, 2026.
Learn how to find the lexicographically smallest string after removing K characters using a monotonic stack in Java. Includes explanation, dry run, and optimized O(n) solution.
Remove K Digits Problem – Greedy Stack Approach to Find the Smallest Number
Jun 05, 2026.
Learn how to solve the “Remove K Digits” problem using a greedy monotonic stack approach. This article explains how to efficiently remove k digits from a number string to form the smallest possible result while maintaining digit order, along with a Java implementation and clear intuition.
create a Artistic Photo Filters using html css and javascript
May 12, 2026.
Build an artistic photo filter web app using HTML, CSS, and JavaScript! Upload images, apply filters like grayscale and sepia, and preview in real-time.
Design a Savings Goal Calculator in Tailwind CSS
May 12, 2026.
Build a Savings Goal Calculator with Tailwind CSS! This project guides you through creating an interactive tool to estimate savings timelines. Learn HTML, CSS, and JavaScript.
Design a Square Root Calculator in Tailwind CSS
May 11, 2026.
Build a Square Root Calculator using Tailwind CSS! This tutorial provides a step-by-step guide with HTML and JavaScript code to create a functional web app. Learn Tailwind!
Remove Spaces from a String (Java)
Apr 21, 2026.
Learn how to remove all spaces from a given string in Java while preserving the order of characters. This article explains a simple O(n) solution using StringBuilder, along with step-by-step logic and examples.
Advanced HTML: Building Modern, Scalable, and Accessible Web Applications
Apr 13, 2026.
Explore advanced HTML for modern web apps: semantic HTML, forms, multimedia, canvas, web storage, accessibility, and performance optimization. Build scalable, user-friendly experiences.
Automate @Tag Mentions in Microsoft Teams Using Microsoft Power Automate
Apr 09, 2026.
Automate targeted notifications in Microsoft Teams using Power Automate and tags. Reach specific user groups efficiently, avoiding unnecessary channel noise. Learn how!
What are HTML Web Components and Why Are They Trending Over React?
Mar 30, 2026.
Explore HTML Web Components, the trending alternative to React for building reusable UI elements. Discover their benefits: performance, framework independence, and long-term stability.
What Is LangSmith Prompt Hub and How to Use It to Create, Version, and Share Prompts
Mar 29, 2026.
Learn what LangSmith Prompt Hub is and how to use it to create, test, version, tag, share, and reuse prompts in LangSmith for better AI app workflows.
What Approaches Improve Accessibility in Modern Web Interfaces?
Mar 11, 2026.
Make your web interfaces accessible! Learn practical approaches using semantic HTML, alt text, keyboard navigation, color contrast, ARIA, and more. Build inclusive apps.
How to Fix Patch Not Working & Duplicate Records in Power Apps
Feb 27, 2026.
Solve Power Apps Patch issues! Prevent duplicate records and silent failures when saving data to SharePoint. Learn to update or create records reliably using LookUp. In real-world Power Apps projects, Patch failures and duplicate SharePoint records are common challenges that impact data integrity and user experience. This article explains the root causes behind these issues and how to handle them effectively. Learn practical techniques like proper form validation, conditional Patch logic, and duplicate checks. A real-world scenario walkthrough makes it easy to implement these solutions in your own apps.
How to Remove Duplicate Values from a List in C#
Feb 26, 2026.
Learn how to efficiently remove duplicate values from lists in C# using Distinct() and HashSet. Improve data processing and performance in your applications.
Understanding the Difference Between header jQuery blur() and textbox onblur
Feb 24, 2026.
Explore the nuances of jQuery's blur() method versus HTML's onblur attribute for handling focus loss events. Understand syntax, use cases, and performance differences to optimize web development workflows. Choose the best approach for form validation and UI updates.
How to Improve Website Accessibility for Better SEO Ranking?
Feb 13, 2026.
Boost SEO by improving website accessibility! Learn how semantic HTML, alt text, and clear navigation enhance user experience and search engine ranking. A win-win!
QuestPDF vs. IronPDF: HTML-to-PDF Feature Comparison
Jan 28, 2026.
Compare QuestPDF and IronPDF for .NET PDF generation. Explore code-first vs. HTML-to-PDF approaches, features, security, and real-world use cases to choose the best library.
Responsive vs Adaptive Websites: A Developer’s Guide (With Real Business Code Examples)
Jan 19, 2026.
With real business examples, code, pros/cons, and best-practice recommendations for modern websites, this senior developer guide compares responsive vs adaptive web design.
Remove and RemoveIf Functions in PowerApps
Jan 08, 2026.
Master PowerApps data management! Learn to use Remove and RemoveIf functions to efficiently delete specific records or those matching conditions from your data sources.
Using WebForms Core in Java (Spring Boot)
Jan 01, 2026.
Explore WebForms Core v2 with Java (Spring Boot) for server-driven UI. Inject HTML, replace placeholders, and manipulate attributes without JavaScript. Build interactive web apps!
Remove Unused Components from a Power Platform Solution Without Deleting Them from the Environment
Jan 02, 2026.
Learn how to safely remove unused components from your Power Platform solutions without deleting them from the environment. Keep your solutions clean and prevent accidental breakage by removing references instead of deleting objects. This ensures objects remain available in the default solution.
Do Hardware Wallets Remove the Need for a Recovery Phrase?
Dec 30, 2025.
Hardware wallets boost security, but don't ditch your recovery phrase! Learn why it's still crucial for backup and ownership, and how to protect it properly. Secure your crypto!
Adding Microsoft Fabric Items to Favourites and Removing Them (Unfavourites)
Dec 21, 2025.
Learn how to use the Favourites feature in Microsoft Fabric to quickly access frequently used data assets like Lakehouses, reports, and workspaces. Boost productivity!
CSS Grid vs Flexbox: When to Use Which for Modern Layouts
Dec 10, 2025.
Creating layouts in modern web development has never been easier — thanks to CSS Grid and Flexbox. Both are powerful tools in the front-end developer’s toolkit, but they are designed for different purposes. Knowing when and how to use each can save you time, simplify your code, and improve your website’s performance and maintainability.
How to render HTML file in Express JS
Dec 10, 2025.
How to render HTML file in Express JS
The Ultimate C# PDF Libraries Comparison: 12 Tools for .NET Projects
Dec 02, 2025.
Compare 12 top C# PDF libraries for .NET. Find the best tool for your project based on features, licensing, and use cases. Includes code examples!
Building an Email Verification System with HTML Templates in ASP.NET Core and Angular
Dec 02, 2025.
Build a robust email verification system with ASP.NET Core, Angular, and HTML templates. Enhance user experience, security, and branding with styled emails.
SEO-Friendly Angular Applications: A Complete Guide
Dec 02, 2025.
Unlock Angular SEO! This guide covers server-side rendering, dynamic meta tags, sitemaps, & performance tips to boost your SPA's search ranking. Modern & discoverable!
Query Rewrite to Remove RBAR (Row‑By‑Agonizing‑Row) Patterns
Nov 26, 2025.
Eliminate Row-By-Agonizing-Row (RBAR) patterns in SQL Server for dramatic performance gains. Learn to rewrite loops and cursors into efficient set-based queries. Practical examples included!
Building a Domain-Aware Search Indexer | Auto-Tagging, Semantic Relationships, and Business-Context Aware Querying
Nov 24, 2025.
Build a domain-aware search indexer with auto-tagging, semantic relationships, and business-context querying. Enhance enterprise search beyond simple keyword matching.
Entity Tag (ETag) in Power Apps – A Complete Guide
Nov 25, 2025.
Unlock the power of Entity Tags (ETags) in Power Apps! This comprehensive guide demystifies Etags, the hidden version identifiers crucial for preventing data conflicts in multi-user environments. Learn how Etags ensure data consistency, enable optimistic concurrency control, and facilitate safe collaborative editing. Discover best practices for handling ETag conflicts and build robust, scalable Power Apps that guarantee data integrity. Master ETag for reliable approval workflows and secure transactional operations.
ASP.NET WebForms to ASP.NET Core MVC – Feature Comparison, Purpose & Examples
Nov 22, 2025.
Migrating from WebForms to ASP.NET Core MVC? This guide provides a feature-by-feature comparison with examples, covering Razor views, controllers, and more for modern web development.
From Server Controls to Tag Helpers in ASP.NET Core – A Complete Guide with Examples
Nov 22, 2025.
Migrate from ASP.NET WebForms Server Controls to ASP.NET Core Tag Helpers. Learn how to build modern, performant web apps with clean HTML and strong typing.
What You Can & Cannot Do in CSHTML (Razor Views)
Nov 21, 2025.
Unlock the power of CSHTML in ASP.NET Core! This guide contrasts Razor views with Web Forms, covering what's possible (and not) with code examples and Tag Helpers. Master modern web development!
CSHTML (Razor) Cheat Sheet — Quick Reference for ASP.NET Core
Nov 21, 2025.
Quickly master ASP.NET Core Razor syntax with this handy cheat sheet! Covers data binding, tag helpers, loops, forms, partials, layouts, and more for efficient development.
HTML to PDF C# in .NET 10: A Technical Guide for .NET Developers
Nov 19, 2025.
Comprehensive guide to HTML to PDF conversion in C#, .NET 10. Evaluates 35+ solutions, architectures, and production-ready options. Find the best library!
Creating a Comment System with Mentions (@user) and Hashtags (#tag) | Angular + Asp.Net Core
Nov 17, 2025.
Build a robust comment system with @mentions and #hashtags using Angular and ASP.NET Core. Enhance collaboration in your web applications with this scalable module.
How to disable or remove ViewState Hidden Field in ASP.NET Page
Nov 06, 2025.
Learn how to effectively disable or remove the ViewState hidden field in your ASP.Net pages using C# and regular expressions. Optimize your page size and improve performance by eliminating unnecessary ViewState data. This method involves overriding the Render event to remove the ViewState tag.
Dynamically Setting HTML Attributes Using C# in ASP.NET
Nov 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.
Remove spaces and special characters from a string using C#
Oct 29, 2025.
Learn how to remove spaces and special characters from a string in C# using Regex. This tutorial provides a real-time example with WebForms and clear explanations. Clean your strings effectively!
Remove duplicate elements from an array in C#
Oct 29, 2025.
Learn how to remove duplicate elements from an array in C# using a practical, step-by-step approach with code examples and a real-time web application demo.
Add, Remove, and Search elements in a List
Oct 29, 2025.
Learn to add, remove, and search elements in a List using C# with this real-time example. Master List operations and data persistence in web applications.
Chapter 9: Manipulating the DOM: Changing HTML and CSS
Oct 12, 2025.
Learn how to dynamically change webpages using JavaScript by manipulating the DOM. This chapter covers modifying element content with textContent and innerHTML, managing attributes (src, href, id), and styling elements using inline styles and CSS classes.
📝 How to Remove Duplicates from an Array in Programming
Oct 09, 2025.
Learn how to efficiently remove duplicate elements from arrays in programming using Java and Python. This guide explores three methods: using Sets (recommended for simplicity and speed), sorting (useful for in-place operations), and a brute-force approach. Understand time-space complexity tradeoffs and improve your data cleaning, search optimization, and coding skills. Master this fundamental DSA problem for interviews and real-world projects.
Shasha Tours & Travels: Building and Automating a Modern Travel Website with HTML, CSS, JavaScript, and Make.com
Oct 07, 2025.
Discover how Shasha Tours & Travels built a modern, automated travel website using HTML, CSS, JavaScript, and Make.com. Learn to combine front-end coding with no-code automation for efficient lead capture, responsive design, and improved customer experiences.
Building a Real-Time Typing Speed Test Website Using HTML, CSS, JavaScript, and Make.com
Oct 07, 2025.
Build a real-time typing speed test website using HTML, CSS, JavaScript, and Make.com for backend automation. This project showcases a hybrid approach, combining front-end coding with no-code AI automation to eliminate server-side code. Measure your WPM, accuracy, and enjoy dynamic text from the Bacon Ipsum API. Explore AI-driven email notifications and workflow automation for a seamless user experience. Try it now!
How to Delete a Particular Item from an Array
Sep 30, 2025.
Learn the safest and most efficient ways to delete items from Python arrays, avoiding costly errors. This guide uses a real-world insurance claims scenario to illustrate the dangers of improper deletion and provides five methods, highlighting the best practices for performance, data integrity, and preventing financial disasters. Discover why list comprehensions are preferred and which methods to avoid at all costs.
Detect and Remove Cycle in a Linked List
Sep 27, 2025.
Learn how to detect and remove cycles in a linked list using HashSet and Floyd’s Cycle Detection Algorithm. This step-by-step guide with code examples in Java and Python helps beginners understand linked list cycle detection, loop removal, and key data structure concepts.
HTML Tag Helpers vs. Tag Helpers in ASP.NET Core
Sep 11, 2025.
Confused about HTML Tag Helpers vs. ASP.NET Core Tag Helpers? This article clarifies the differences between standard HTML elements and ASP.NET Core's server-side helpers. Learn how Tag Helpers enhance Razor views with C# logic, improve SEO with clean URLs, and simplify model binding. Discover practical examples and benefits for cleaner, more maintainable ASP.NET Core web applications. Understand when and why to use each for optimal web development.
React Fragment vs Div – When and Why to Use Each in React
Sep 08, 2025.
When building user interfaces with React, one of the first limitations you bump into is that components must return a single parent element. If you try to return two siblings without wrapping them, React throws an error. The common beginner fix is to wrap everything in a <div>.
Remove Users from M365 Groups with Microsoft Graph in SPFx
Sep 07, 2025.
Learn how to efficiently remove users from Microsoft 365 Groups using SPFx and Microsoft Graph API. Automate offboarding, streamline group management, and integrate directly into SharePoint. This article covers prerequisites, code examples, best practices for error handling, and securing IDs. Simplify M365 administration and enhance your SharePoint solutions by mastering user removal with Graph!
What is the HTML script async Attribute?
Sep 05, 2025.
Unlock faster website loading speeds with the HTML async attribute! This guide explains how async enables asynchronous JavaScript loading, preventing scripts from blocking HTML parsing. Learn when to use async for independent scripts like analytics and ads, and when to avoid it for scripts with dependencies. Discover the difference between async and defer to optimize your website's performance and user experience. Improve your website's speed today!
How to create a static HTML web app by using Azure Cloud Shell?
Sep 01, 2025.
Learn how to quickly deploy a static HTML web application to Azure App Service using Azure Cloud Shell. This tutorial guides you through cloning a sample application, deploying it with the Azure CLI's az webapp up command, updating the code, and redeploying the changes. Perfect for beginners, this method offers a streamlined approach to web app deployment on Azure, leveraging the power of PaaS and the convenience of a browser-based shell. Get your web app up and running in minutes!
Tag-based script execution in Bruno API Tool
Aug 26, 2025.
Control API testing across environments in Bruno! Use tag-based script execution to run specific tests in Test, Stage, or Live, preventing failures from undeployed features. Learn how to add and use tags in Bruno.
AJAX The power behind Dynamic Web pages
Aug 22, 2025.
AJAX enables fast, interactive, and user-friendly web applications by updating data without reloading pages. It improves performance, enhances user experience, supports real-time updates, and remains vital in modern web development despite limitations.
How to Build a Simple Website Using Only HTML and CSS (No JavaScript)
Aug 10, 2025.
Learn how to create a clean, responsive website using only HTML and CSS—perfect for beginners who want to master the basics without JavaScript.
HTML Cheatsheet: A Complete Guide for Beginners
Aug 11, 2025.
HTML (HyperText Markup Language) is the standard language used to create webpages. It provides the structure for content on the web, including text, images, links, and more. Every website you see is built using HTML in some way. This cheatsheet is a complete reference guide to help you learn or revise HTML. It includes definitions, simple code examples, and key points about each topic.
To Delete a Row from Table in SQL Server
Aug 06, 2025.
Learn how to delete a row from a table in SQL Server using the DELETE statement. This guide explains the syntax, provides examples of deleting rows by specific conditions, and highlights the difference between DELETE and TRUNCATE. Whether you are removing a single record or multiple rows, this article covers the essential steps and best practices for safe data deletion.
Manage SharePoint Permissions with PnPjs in SPFx
Aug 06, 2025.
Manage SharePoint permissions in SPFx using PnPjs. Learn how to get user roles, break inheritance, assign or remove access, and check effective permissions with efficient and production-ready code examples.
Chapter 6: JavaScript Functions: Reusable Code Blocks
Jul 30, 2025.
This chapter introduces JavaScript functions—reusable code blocks that enhance organization, readability, and maintainability. It covers declarations, parameters, return statements, scope, function expressions, and modern arrow functions.
Chapter 5: JavaScript Loops: Repetitive Tasks
Jul 30, 2025.
This chapter covers JavaScript loops—for, while, and do...while—along with break and continue statements, helping you automate repetitive tasks and iterate over data effectively.
Chapter 4: JavaScript Control Flow: Making Decisions
Jul 28, 2025.
This chapter explains JavaScript control flow with if-else, switch, and ternary operators, enabling programs to make decisions and execute different code blocks based on conditions and variable values.
Chapter 3: JavaScript Operators
Jul 28, 2025.
This chapter introduces JavaScript operators, including arithmetic, assignment, comparison, logical, ternary, and unary operators, with examples. Mastering these is essential for performing calculations, comparisons, and controlling program flow.
Chapter 1: Welcome to JavaScript!
Jul 28, 2025.
Explore the fundamentals of JavaScript—its history, core concepts, environments, and why it dominates web development. Learn to write and run your first JS code using browser console and VS Code.
Chapter 2: JavaScript Core Syntax and Basic Data Types
Jul 28, 2025.
Learn JavaScript's core syntax, data types, and variable declarations (var, let, const). Master statements, expressions, type coercion, and type checking—essential foundations for writing effective, bug-free code.
Building a Modern E-Commerce System with .NET 9.0 and Kafka
Jul 24, 2025.
Discover how a modern e-commerce system was built using .NET 9.0, Kafka, microservices, and Azure—featuring real-time dashboards, scalable architecture, and seamless communication between services for speed, reliability, and growth.
From CSR to SSR to RSC: The Evolution of React Rendering
Jul 23, 2025.
This article explores how React rendering has evolved over the years from Client Side Rendering (CSR) to Server Side Rendering (SSR), and now to React Server Components (RSC). Each stage reflects changes in how we think about performance, user experience, and developer workflows.
How a Website is Made?
Jul 23, 2025.
This article consists of step-by-step guide on how a website is made and deployed from scratch
Leveling Up in JavaScript: Moving Beyond the Basics Part 2
Jul 23, 2025.
If you've already dipped your toes into the world of JavaScript and gone through the basics, congratulations — you're officially on the path to becoming a web developer! In my first article on C# Corner, I introduced the fundamentals of JavaScript: variables, functions, events, loops, and more.
Visualizing HTML Changes in Power Apps with a Custom React PCF Control
Jul 22, 2025.
Learn how to build a custom PCF control using React and an HTML diff algorithm in Power Apps to visually compare content versions, enhancing workflows like approvals, audits, and reviews.
Introduction to JavaScript: A Beginner’s Guide Part 1
Jul 22, 2025.
Learn what JavaScript is, why it’s essential for web development, how it works in browsers, and explore its core concepts—perfect for beginners ready to build dynamic, interactive websites.
Building Interactive Web Apps with Blazor
Jul 21, 2025.
Blazor empowers .NET developers to build interactive web apps using C# instead of JavaScript. Supporting both server and WebAssembly modes, it enables full-stack development with modern UI capabilities.
Interactive PDF Annotation Tool with Movable Text Using HTML, Bootstrap, and JavaScript
Jul 11, 2025.
This project showcases a browser-based tool to load and annotate PDF files dynamically using movable, resizable, and editable text elements. It allows users to place texts on a canvas over the PDF, adjust font size and spacing, and export all data as a structured JSON. Ideal for printed form customization, data mapping, and PDF editing tasks.
MVC Architecture in Node.js (With Code Examples)
Jul 11, 2025.
Learn how to build a clean, maintainable Node.js app using the MVC pattern with Express.js, separating concerns into Models, Views, and Controllers for scalable, testable, and organized code structure.
What is the DOM in JavaScript? A Beginner's Guide to the Document Object Model
Jul 11, 2025.
Learn the DOM—how browsers turn HTML into a tree structure that JavaScript can control. Master DOM methods, events, and real-life examples to build dynamic, interactive web pages as a frontend developer.
Angular's Lazy Loading: A Real-Time Problem and Solution
Jul 09, 2025.
This article explains Angular’s lazy loading, the common page refresh issue caused by server-side routing, and provides a simple fix to reroute unknown routes to index.html for smooth navigation.
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.
🧠 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.
useRef: The React Hook You’re Sleeping On
Jun 06, 2025.
Learn how React’s useRef hook helps you persist values and directly access DOM elements across renders. Perfect for managing focus, timers, or mutable state without triggering UI updates.
Understanding useState in React
Jun 04, 2025.
How React hooks really work, and how to use them like someone who knows what they're doing. From basics to real-world cases.
What is Debouncing in JavaScript?
Jun 03, 2025.
You're typing something into Google search, right? And it shows suggestions after every letter you type.If the app tries to send a request for every single keypress, that’s a lot of wasted work — especially if someone types fast.So what do smart developers do?
💡 Real-World Small JavaScript Projects – For Real People
Jun 03, 2025.
So you’re learning JavaScript and you want to build something useful, not just “Hello World” or random number generators. You want to build something that feels like what real developers do. Something simple but practical. Something that makes sense in the real world.
React Children! Yeah, That’s What They Called
Jun 01, 2025.
You’ve seen children all over React code, but no one told you how to actually use it well. This is your real-world guide to doing it right, less theory, more code you’d actually ship.
🧠 JavaScript Hoisting: What It Is, How It Works, and Why You Should Care
May 28, 2025.
If you're learning or working with JavaScript, you've probably heard the word "hoisting" before. Maybe you’ve even seen it come up in an interview question or two.Let’s talk about what hoisting really means , how it affects your code, and why understanding it can help you avoid bugs and write better JavaScript.
HTML Pages in .NET 9 Web API [GamesCatalog] 22
May 28, 2025.
Explore HTML Pages integration in .NET 9 Web API with the [GamesCatalog] project. Learn how to serve dynamic content, enhance user experience, and simplify front-end delivery in APIs.
Create React TS Apps with CRA & Vite
May 22, 2025.
Learn how to set up your first React + TypeScript apps in VSCode using CRA and Vite. Follow simple steps to get started fast with both popular tools.
Programmatically Manage Power Automate Flows: How to Create, Modify, and Remove Cloud Flows with Code
Apr 30, 2025.
In this article, learn how to programmatically create, update, and delete flows using the Dataverse Web API and the .NET SDK, whether you're automating deployments, enforcing governance, or integrating with DevOps tools. This article provides C# and JavaScript examples to streamline your flow management process.
Setting the App Icon and SplashScreen in MAUI [GamesCatalog] 17
Apr 23, 2025.
Configured custom app icon and splash screen in .NET MAUI using SVG files from FontAwesome. Integrated local game rating storage via the IGDB API. Prepping for next phase: building a Web API backend.
How to Detect Outlier and Remove in Machine Learning
Apr 18, 2025.
This article explores techniques to detect and remove outliers using statistical methods like Z-score, IQR, and tools like Python, Pandas, and Scikit-learn to improve data quality and model performance.
React Tutorial For Beginners - Pass Data between Components (Parent to Child and Child to Parent)
Apr 14, 2025.
The user interface of every React application we develop, gets broken down into Components. Each React application we develop will be comprising of multiple components.
React Lazy Loading: A Guide with Example
Apr 07, 2025.
Learn how to implement React lazy loading using React.lazy() and Suspense to improve performance, reduce initial bundle size, and enhance user experience with dynamic component loading and routing.
Bootstrap5 Session Timeout Script (JS)
Mar 27, 2025.
This article presents a custom Bootstrap 5 session timeout script using JavaScript and jQuery. It ensures security by logging out inactive users, handling AJAX challenges, and supporting multilingual Bootstrap themes
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.
How to Show and Hide Content Using JavaScript
Mar 22, 2025.
Learn how to create dynamic and interactive webpages by showing and hiding content using JavaScript. This detailed guide covers HTML structure, CSS styling, JavaScript functions, and various commands to control the visibility of elements.
SQL Tag Library in Java Server Page
Mar 21, 2025.
JSTL SQL tags are used to access databases and are designed for low-volume Web-based applications.? JSTL SQL tags facilitate database interactions in JSP pages, enabling data source setup, query execution, updates, and transactions through tags like <sql:setDataSource>, <sql:query>, <sql:update>, and <sql: transaction>
React Tutorial For Beginners - Working on State in React
Mar 15, 2025.
In this article, we now about the State in React and its importance. State contains data specific to a given component that may change over time.
Remove IIS Log Files (2-2) --- Add "Log on as a batch job" Right to a user
Feb 27, 2025.
This article is a server management.
Remove IIS Log Files (4-3) --- AWS security group on the ec2 needs to Allows ports for PowerShell Remoting
Feb 27, 2025.
This article will discuss AWS security group on the ec2 needs to Allows ports for PowerShell Remoting
Remove IIS Log Files (4-2) --- Make Server Allows ports for PowerShell Remoting
Feb 27, 2025.
This article will discuss to Make Server Allows ports for PowerShell Remoting
Remove IIS Log Files (4-1) --- Managing Sensitive Info in AWS
Feb 24, 2025.
This article will discuss parameter store and Secret Manger in AWS
Remove IIS Log Files (2-1) --- Handle Group User Accounts
Feb 19, 2025.
This article is a server management.