Resources  
  • Creating An Extension Method To Get Enum DescriptionMar 30, 2022. This article will take you down the rabbit hole to understand the extension methods in C#.
  • Real-Time Example Of Extension Method In C#Jan 24, 2020. This article demonstrate how to create extension method for long type and it can be used across all your classes within your project.
  • Generic Extension Method To Map Objects From One Type To Another Jan 28, 2019. In this article, we will learn about Generic Extension method to map objects from one type to another.
  • Custom Extension Method In C#Aug 23, 2017. In C#, extension methods are a powerful feature that allows you to add new methods to existing classes without modifying their source code. A custom extension method in C# is a user-defined method that is added to an existing class or interface using the this keyword as the first parameter of the method. This enables you to invoke the extension method on instances of the target class or interface as if it were a native method.
  • How To Use Extension Method In C#Nov 26, 2015. In this article you will learn how to use Extension Method in C#.
  • Extend Sealed Class in C# Using Extension Method - A Simple ApproachAug 11, 2015. In this article you will learn how to extend a sealed class in C# using an extension method.
  • Understand Extension Method in C#May 17, 2014. This article explains extension methods of C#. The extension method is a modified version/slightly changed version of a static method.
  • Create And Use An Extension Method In C#May 05, 2014. In this article, learn how to create a extension method in C# and why we need extension methods.
  • Create HTML Helpers Extension Method to Get Id and Name in jQuery FunctionOct 03, 2013. This article introduces two extension methods of the HtmlHelper class, one that obtains the Id in a jQuery function and another obtains the Name in a jQuery function.
  • Custom Extension Method to Compare List in C#May 24, 2012. In this article, we will see how to create a custom extension method to compare 2 lists in C#.
  • PIN Extension Method Using C#Jun 07, 2011. An extension method is a special kind of static method that allows you to add new methods to existing types without creating derived types. PIN stands for the three extension methods PreviousItem, IndexOfCurrentItem and NextItem.
  • ToLookup Extension Method explainedMay 28, 2011. The ToLookup() method can be used to quickly create lookup items based on different conditions.
  • Data Pagination with Extension Methods in C#May 20, 2024. Pagination is a common technique used to manage and display data in chunks. This article discusses implementing pagination in C# using extension methods, which allow adding new functionality to existing types without modifying their source code, making data handling clean and reusable.
  • What is Extension Methods in C#?Mar 26, 2024. This article delves into the concept of extension methods in C#, exploring their syntax, benefits, and best practices through practical examples. It offers a means to extend existing types without altering their original implementation, enabling developers to augment functionality.
  • Exploring .NET 6's MinBy() and MaxBy() Extension MethodsMar 22, 2024. In this article, I will demonstrate the exciting new additions to LINQ extension methods introduced in.NET 6: MinBy() and MaxBy(). Let's explore how these powerful methods simplify code, providing efficient solutions for selecting extreme values within a generic sequence.
  • Extending List Functionality with C# Extension MethodsJan 22, 2024. In this article, I will demonstrate How to create an extension method in c# for List type. I will explain how we can extend the functionality of List without a new derived class. I will create extension methods for list type will help us use across project without creating new class.
  • Extension Method in C#Dec 27, 2023. Extension Methods in .NET, a powerful feature introduced in .NET Framework 3.0. Learn how to seamlessly add or extend methods to existing types, enriching your coding experience. ??
  • Simplify Your Code with C# 12 Extension MethodsApr 26, 2023. C# 12's New Extension Method Features: Simplifying Your Code and Making It More Modular
  • Learn About Extension Methods In C#Dec 26, 2019. In this article I am explaining about how we can extend the existing methods.
  • LINQ Extension Methods - Partitioning Operator - Part FourAug 16, 2018. This article is continuation of Linq extension methods. In this article I am going to demostrate partitionaning operators like skip, skipWhile, take and TakeWhile.
  • LINQ Extension Methods - Element Operator And Set Operator - Part ThreeAug 14, 2018. In this article, we are going to explore another two operators like element operator and set operators. Element operators are used to returning the particular element from the collection and set operators like distinct, excepts, Intersect and union which are used to get the unique element or all element from a single collection or multiple collections based on specific condition or based on our requirement.
  • LINQ Extension Methods Quantifier And Aggregation Operator - Part TwoAug 08, 2018. This article is continuation of Linq extension methods. If you want to read first part please click here Part One. In this article I will demonstrate quantifier operator and aggregation operators.
  • LINQ Extension Methods - Part OneAug 05, 2018. This article explains linq extension methods like filtering, grouping and sorting and projection orators
  • Learn About Extension Methods In TypeScriptMay 17, 2018. Extension-method gives you the power to add new methods to existing types. You don’t have to create a new derived-type. You can write extension-method of any data-type you want. It’s just like writing a simple function of a specific class. These are static methods. We can extend any class or interface to write our own extension-method but remember, we cannot override the existing ones. Even if we have the same name and signature of our own extension-method as of the existing one, then our method cannot be called in any case. So, make sure that whenever you write your extension-method, name and signature should differ from the existing ones.
  • Extension Method In C#May 23, 2017. Extension Method In C#. Extension method is a special kind of static method which we can access throughout or outside of a program. Extension method helps us to extend the class with new methods without any changes in base type or class. We can create new methods in the dll library class also without changing the old code though extension method.
  • Handling Casing Issues Though Extension Methods In C# And Visual BasicNov 06, 2015. In this article you will learn how to handle casing issues though Extension Methods in C# and Visual Basic.
  • Extension Methods in C#Jul 13, 2015. In this article you will learn Extension Methods feature in C# with simple example.
  • Frequently Used String Extension Methods in C#Jun 02, 2015. This article has a small collection of string extension methods for use in daily development.
  • What Are Extension Methods and How to Use ThemMay 25, 2015. This article describes extension methods and explains how and when to use them.
  • Extension Methods in C#Apr 14, 2015. This article explains extension methods of C#.
  • Extension Method in C#Feb 17, 2015. In this article, we will learn what extension methods are and how to create and implement your own extension method.
  • Extension Methods in C#Dec 26, 2014. In this article you will learn about Extension Methods in C#.
  • Extend the C# Types Easily With Extension MethodsDec 12, 2014. Easily extend C# types using extension methods for enhanced functionality without modifying the original type. Improve code readability and reusability by adding custom methods to existing types, fostering a fluent and intuitive coding experience."
  • Facts About Extension Methods in C# With PracticesSep 18, 2014. In this article you will learn Extension Methods in C# with Practices.
  • Extending the Behavior of an Interface Using Contravariance, Generic Typing and Extension MethodsAug 05, 2014. In this article, I demonstrate how to take this approach a step further by using contravariance and generic typing to extend a public interface.
  • Extension Methods in C# 3.0Jul 02, 2014. This article explains Extension methods, a new existing feature of C# 3.0.
  • Extension Methods In C#Feb 17, 2014. This article explains Extension methods. Extension methods are static methods, that are always implemented in a static class. In C# we already have some built-in extension methods like Union, Where and Zip.
  • Extension Methods in C# SimplifiedDec 22, 2013. In this article, you will learn the basics of extension methods in C# and why and how to use them.
  • Extension Methods in C#Dec 13, 2013. In this article, I will try to explain what an Extension Method is and in which scenario it is used.
  • How To Use Extension Methods In C#Aug 08, 2013. This article explains use of Extension Methods in C# to increase the functionality of a type (class).
  • Extension Method In C#Jun 15, 2013. Extension Methods are a new feature in C# 3.0. An Extension Method enables us to add methods to existing types without creating a new derived type, recompiling, or modify the original types.
  • Creating Extension Methods in ASP.NETSep 26, 2012. In this article we will create some extension methods for an ASP.Net application.
  • Overview of Extension Methods in C#Sep 21, 2012. This article is an overview of Extension Methods in C#.
  • C# Extension Methods: ExplainedAug 06, 2012. The intention of the article is to give an idea of what extension methods are and their benefits.
  • Practical Usage of Complete Extension Methods in LINQApr 18, 2012. In this article we are going to see the complete usage of extension methods in LINQ with the help of a Lambda expression.
  • Frequently Used Extension Methods in LINQApr 15, 2012. In this article we are going to see the frequently used extension methods in LINQ with the help of Lambda expressions.
  • Extension Methods In .NETFeb 06, 2012. To put it in a simple manner, Extension Methods have been introduced in the .NET 3.5 framework to add methods to a class without altering the code of that class.
  • Extension Method in C#Nov 16, 2011. In this article we will define the Extension Method and perform the sum arithmetic operation in C#.
  • Extension Methods in C#Oct 17, 2011. .NET framework comes with a set of inbuilt classes and types which we use extensively in our applications. Integer, string, float etc are some of these which are very frequently used.
  • Extension Methods in .NETJul 21, 2011. In this article we will see what extension methods are, why we need them and how to create them.
  • Extension Methods in C#Feb 11, 2011. Extension methods make it possible to write a method to a class that doesn't offer the method at first. You can also add a method to any class that implements a specific interface, so multiple class can make use of the same implementation.
  • What are Extension Methods and how to implement themDec 14, 2010. In this article you will learn what are Extension Methods and how to implement Extension Methods.
  • C# Extension MethodsSep 06, 2010. In this article you will learn how to use Extension Methods in C#.
  • Extension Methods for Daily UseSep 01, 2010. Extension Methods allows the programmer to extend the functionality of a type without having to derive from the type.
  • Introduction to LINQ, Extension methods and Lambda ExpressionsOct 18, 2009. This article is an introduction of LINQ, Extension methods and Lambda Expressions. In my following articles, I will delve into more details.
  • Extension Method in C#. Everything You Need To LearnAug 31, 2009. This article explains Extension Methods in C#. Extension methods enable you to add methods to existing types without creating a new derived type, recompiling, or otherwise modifying the original type.
  • Extension Methods in C#Mar 17, 2009. In this article I would like to introduce one of new C# 3.0 enhancements “Extension Methods” and so on.
  • Secrets of Extension Methods: Part IIDec 23, 2008. This article explains how Extension Methods are used in LINQ.
  • Secrets of Extension Methods: Part IDec 22, 2008. This article gives an introduction to Extension Methods.
  • Extension methods under .NET Framework v2 and v3Mar 31, 2008. This artilce tells you how to implement extension methods when using the .NET Framework v2 or v3 within Visual Studio 2008.
  • Abstract Class and Abstraction in C#: A Technical Deep DiveDec 12, 2025. Learn abstraction in C# with practical examples. This article explains abstract classes, their structure, usage, and real-world code implementations in detail.
  • Polymorphism in C#: Simple Guide with Examples for BeginnersDec 04, 2025. Explore C# polymorphism: static (compile-time) and dynamic (run-time). Learn function/operator overloading, abstract classes, method overriding, and interfaces. Enhance code reusability!
  • Enterprise-Grade Path Parsing in Python: Securely Extracting Filename, Extension, and Directory in Cloud SystemsNov 30, 2025. Securely parse file paths in Python for enterprise cloud systems. Extract filename, extension, and directory using pathlib. Prevent path traversal and data leaks.
  • Understanding Inheritance in C# with Practical ExamplesNov 28, 2025. Master C# inheritance! Learn about base/derived classes, single/multi-level/hierarchical inheritance, method overriding, 'base' keyword, and preventing inheritance.
  • Mastering Dependency Injection in ASP.NET Core – Complete Beginner to Advanced GuideNov 23, 2025. This article provides a complete and detailed understanding of Dependency Injection (DI) in ASP.NET Core, covering everything from basic concepts to advanced topics such as IoC containers, service lifetimes, middleware injection, captive dependency issues, and multiple service implementations. With real-world examples, clean architecture explanations, and interview-oriented insights, this guide helps developers build scalable, maintainable, and testable applications while improving their professional knowledge and .NET development skills.
  • Python - File Path Handling MethodsNov 17, 2025. Master Python file path handling with the 'os' and 'pathlib' modules. Learn to create directories, join paths, check file existence, and extract file information. Ensure cross-platform compatibility!
  • String Methods in JavaScript – A Complete ArticleNov 15, 2025. Master JavaScript strings! This guide covers essential methods like slice, replace, trim, and more, with examples for efficient text manipulation. Perfect for learning!
  • C# 14: The Next Step in Language Evolution for .NET 10Nov 12, 2025. Explore C# 14's new features in .NET 10: extension members, field keyword, null-conditional assignment, span improvements, and more. Boost code clarity and performance!
  • What you need to know about Extension Members in C#Nov 09, 2025. Learn how to extend existing types without modification, adding functionality and improving code readability.
  • FormData.delete() Method in JavaScript: Deleting _viewstate or Particular Key-Value PairNov 06, 2025. Learn how to use the FormData.delete() method in JavaScript to remove specific key-value pairs like _viewstate, enhancing data control before submission. Optimize form data!
  • Understanding JavaScript ArraysNov 06, 2025. Master JavaScript arrays! Learn to create, access, modify, and iterate through arrays. Explore essential methods like push, pop, splice, and concat for efficient data management.
  • JavaScript Array MethodsNov 06, 2025. Master JavaScript arrays! This guide covers essential methods like push(), pop(), map(), filter(), and more, with clear examples for efficient data manipulation.
  • Migrating SharePoint Customized List Form to a Standalone Power App (Using “Copy Code” Method)Oct 31, 2025. Migrate SharePoint customized list forms to standalone Power Apps using the 'Copy Code' method. Avoid export/import issues and gain a cleaner, scalable app. Step-by-step guide included!
  • Sort array elements without using built-in methodsOct 29, 2025. Learn how to sort array elements in C# without using built-in methods! This tutorial uses Bubble Sort with a practical ASP.NET example for hands-on learning.
  • Creating a Student Class with Fields and Methods in C# WebFormsOct 29, 2025. Learn to create a Student class in C# WebForms with fields, properties, and methods. This tutorial covers object-oriented programming principles and real-time use cases.
  • Understanding Method Overloading and Overriding in C# WebFormsOct 29, 2025. Master C# WebForms with method overloading and overriding! This tutorial provides a real-time example, showcasing compile-time and run-time polymorphism in action.
  • Chapter 11: Inheritance: Building Class Hierarchies in C++Oct 23, 2025. Unlock the power of inheritance in C++! This chapter explores building class hierarchies, enabling code reuse and establishing 'is-a' relationships. Learn about base and derived classes, access specifiers (public, protected, private), and the order of construction/destruction. Discover method overriding for specialized behavior, setting the stage for polymorphism.
  • Static Classes and Static Methods in PythonOct 22, 2025. Explore static methods and emulated static classes in Python. Learn how to define and use static methods with @staticmethod, understand the difference between class methods and static methods, and discover how to group related utility functions using class design. Improve code organization and avoid global namespace clutter by encapsulating helper functions within classes, promoting cleaner, modular, and maintainable Python code.
  • ASP.NET Core Pro Setup Guide Part 2 - Visual Studio, CLI, Extensions & Workflow OptimizationOct 15, 2025. Elevate your ASP.NET Core development skills! This comprehensive guide (Part 2 of a series) transforms your environment into a professional powerhouse. Master Visual Studio & VS Code configuration, .NET CLI, essential extensions, debugging, Git, Docker, CI/CD, and performance optimization. Boost productivity and build enterprise-grade applications with ease. Set up your development environment like a seasoned pro!
  • Chapter 15: Object-Oriented Programming (OOP) with ClassesOct 12, 2025. Explore Object-Oriented Programming (OOP) in JavaScript using ES6 Classes. Learn how to define classes, create objects, and implement inheritance with extends and super. Discover static methods for utility functions and leverage getters and setters for controlled property access and encapsulation. Master OOP principles for cleaner, more maintainable JavaScript code. This guide provides practical examples for building robust applications.
  • Chapter 16: Functional Programming: Map, Filter, and ReduceOct 12, 2025. Unlock the power of Functional Programming in JavaScript! This chapter dives into map, filter, and reduce – essential array methods for transforming, selecting, and aggregating data. Learn how to write cleaner, more maintainable code with immutability and pure functions. Master these techniques to manipulate data collections effectively and chain methods for complex operations.
  • Three Ways to Define Middleware in .NET Core (with Examples)Oct 09, 2025. Unlock the power of .NET Core middleware! This article explores three distinct methods for defining middleware: inline, custom, and extension methods. Learn when to use each approach with practical examples for logging, diagnostics, and request processing. Discover how to build composable pipelines for robust and maintainable .NET Core applications. Choose the right technique for quick prototypes or complex, reusable components, and elevate your .NET Core development skills.
  • How to build a custom extension (plugin) for Gemini CLI?Oct 09, 2025. Unlock the full potential of Gemini CLI by building custom extensions! This comprehensive guide walks you through designing, developing, testing, and publishing your own Gemini CLI extension. Learn to integrate custom tools, APIs, and domain knowledge, create shareable workflows, and enhance your terminal AI agent with tailored functionality. Includes practical examples, security best practices, and a ready-to-download project to get you started quickly. Supercharge your productivity and streamline your development process with Gemini CLI extensions!
  • Getting started with the Shopify Extension for Gemini CLIOct 09, 2025. Unlock the power of AI in your Shopify store with a Gemini CLI extension! This guide explores how to build or use a community-driven extension to connect Google's Gemini AI model to your Shopify data. Automate tasks, analyze sales, optimize inventory, and enhance customer support using natural language prompts and powerful tool integrations. Learn about setup, authentication, advanced features, and real-world use cases to revolutionize your ecommerce workflow.
  • Python - Data Types - Tuple OperationsOct 08, 2025. Explore Python tuples! This guide covers tuple definition, immutability, and practical operations. Learn to create, convert (list to tuple, tuple to list), concatenate, and unpack tuples. Discover methods like count, index, and techniques for handling mixed data types, nested tuples, and removing duplicates. Master tuple manipulation with clear examples and code snippets. Perfect for Python beginners and experienced developers alike!
  • How to Merge Two Dictionaries in PythonOct 06, 2025. Learn multiple ways to merge dictionaries in Python, from the traditional update() method to modern approaches using the ** unpacking operator and the | operator (Python 3.9+). Discover how to handle key conflicts and customize merge logic with dictionary comprehension. Choose the best method for your needs, whether you need in-place modification or a new dictionary, and write cleaner, more efficient Python code. This guide covers Python versions 3.5 and above.
  • The Future of Azure Data Studio: What’s Next for SQL Development?Oct 04, 2025. Azure Data Studio (ADS) is being retired in favor of Visual Studio Code (VS Code) for SQL development. This article outlines the key benefits of migrating to VS Code, including improved performance, a vast extension marketplace, unified development experience, and long-term support.
  • How to Find an Interpolated Value Using Newton’s Forward Difference Interpolation using PythonOct 03, 2025. Learn Newton's Forward Difference Interpolation, a powerful numerical method for estimating values within equally spaced data. This article provides a clear Python implementation, a real-world healthcare example, and best practices for reliable usage. Perfect for data science, engineering, and scientific computing, enabling accurate estimations for missing data points.
  • How to Interpolate Using Lagrange’s Interpolation Formula in Python Oct 03, 2025. Unlock the power of Lagrange's Interpolation Formula in Python! This article provides a step-by-step guide, real-world examples (like environmental air quality monitoring), and a robust Python implementation with error handling. Learn when to use (and avoid) this elegant technique for estimating values between known data points. Perfect for small datasets and educational purposes. Discover practical tips and best practices for effective usage.
  • C# 14 Extension Members: A Deep Dive Into Power, Patterns, and PitfallsOct 01, 2025. C# 14 introduces extension members, expanding the capabilities of extension methods to include properties, indexers, operators, and events. This feature enhances API design by allowing developers to enrich existing types without modification, leading to cleaner code, improved modularity, and better interoperability. Learn how to leverage extension members for more expressive and maintainable code.
  • C# Guid Helper Extension Oct 01, 2025. Enhance your .NET projects with the GuidHelper extension! This helper provides methods for safely parsing, validating, and manipulating Guids. Easily check for empty Guids, parse strings into Guids (or return null/empty), and extract lists of Guids from delimited strings. Includes comprehensive unit tests and usage examples for seamless integration into your .NET Core or .NET 6/7/8 projects, ensuring robust and reliable Guid handling.
  • 📝Find the Sum of Digits of a NumberOct 01, 2025. This article explores iterative (while loop) and recursive approaches with C code examples. Learn how to efficiently solve this fundamental DSA problem, understand time and space complexity, and discover its real-world applications in digital root calculation, numerology, and even cryptography.
  • C# 14 Extension Members: Complete Guide with Examples, Pros & ConsSep 24, 2025. C# 14 introduces extension members — a powerful upgrade from extension methods. Learn what they are, how they work, see examples, benefits, and limitations.
  • LINQ: Foundational ConceptsSep 23, 2025. Unlock the power of LINQ in .NET! Learn foundational concepts, syntax options, standard query operators, and how it revolutionizes data querying. #LINQ #dotnet
  • $100K H-1B Visa Rule: Who’s Affected and Who’s NotSep 21, 2025. The U.S. just announced a $100,000 fee for new H-1B visas. Find out who is affected, who is safe, and how this impacts U.S. companies, Indian IT firms, and international students.
  • Overview of JavaScript’s requestAnimationFrame MethodSep 09, 2025. Unlock the power of JavaScript animations with requestAnimationFrame! This comprehensive guide explores how to use this browser API for smooth, efficient animations. Learn how it optimizes performance, adapts to refresh rates, and provides time-based animation support.
  • How Do You Evaluate Prompt Effectiveness?Sep 05, 2025. Evaluating prompt effectiveness is key to successful prompt engineering. Learn the metrics, methods, and tools to measure how well prompts guide AI models in producing accurate and reliable results.
  • REST API Introduction and how it works?Sep 01, 2025. Unlock the power of REST APIs! This guide explains how REST APIs enable seamless communication between systems over the internet using HTTP methods like GET, POST, PUT, DELETE. Learn about key features like statelessness, the client-server model, and caching. Plus, discover how to build a simple REST API with Node.js and Express, and explore real-world applications in social media, e-commerce, and more. Understand the difference between REST and GraphQL.
  • 🔐 What Are Post-Quantum Cryptography (PQC) Methods Relevant for Blockchain?Aug 27, 2025. Explore post-quantum cryptography (PQC) methods like lattice-based and hash-based cryptography to future-proof blockchain against quantum computer threats.
  • Automate Twitter Posts from a Spreadsheet (Free Method)Aug 27, 2025. Automate Twitter (X) posts for free using Google Sheets, Make.com, and Buffer. Schedule tweets from a spreadsheet without code or paid APIs. Perfect for personal or small business use!