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]
Lajapathy Arun(2)
Sandhiya Priya(2)
Naresh Kumar Katta(2)
Chetan Sanghani(2)
Ajithkumar J(1)
Rikam Palkar(1)
Charles Petzold(1)
Mark Pelf(1)
Prashant Kumar(1)
Mervyn Manilall(1)
Jignesh Trivedi(1)
Asfaque Ansari(1)
John Godel(1)
Rijwan Ansari(1)
Kautilya Utkarsh(1)
Ishika Tiwari(1)
Praveen Sreeram(1)
Ganesan C(1)
S.Ravi Kumar(1)
Sarvesh Shinde(1)
David Mccarter(1)
Satyaprakash Samantaray(1)
Allen Oneill(1)
Guest User(1)
Pankaj Kumar Choudhary(1)
Afzaal Ahmad Zeeshan(1)
Anubhav Chaudhary(1)
Vijai Anand Ramalingam(1)
Jean Paul(1)
Tanmay Sarkar(1)
John Charles Olamendy(1)
Matthew Cochran(1)
Moustafa Arafa(1)
Resources
No resource found
Improving Performance by Reusing Gallery Code in Power Apps
Apr 13, 2026.
Optimize Power Apps by reusing Gallery code! Learn how to create a component, reduce duplication, boost performance, and simplify maintenance. A must-read!
Building and Reusing Components in React with Props
May 07, 2025.
In React, components are the building blocks of your application. They help you break down the UI into manageable pieces. To make these components reusable and dynamic, React uses something called props. Let's understand props.
Practical Approach of Creating and Reusing Custom Event Handler in ASP.NET C#
Apr 18, 2012.
In this article we are going to see how to create and reuse Custom Event Handlers in ASP.NET.
Saving and Reusing Your Custom Queries as Template Using Template Explorer in SQL Server
Apr 04, 2012.
In this article, we are going to see how to save your custom queries as a template and reuse the queries instead of saving as a file.
Sharing and Reusing Styles and Templates in Windows Phone 7
Jan 03, 2011.
The new Style can add to those Setter objects or override them. However, it is not possible to derive from a ControlTemplate. There’s no way to reference an existing ControlTemplate and specify an additional piece of the visual tree, or a replacement for part of the visual tree.
Reusing Spare HDDs and SSDs with USB Disk Enclosures
Apr 23, 2025.
This article demonstrates how to give old, unused hard drives and solid-state drives new life by using USB external enclosures.
Reusing A Deleted SharePoint Online Team Site Name
Oct 11, 2019.
In this article, you will learn how to reuse a Deleted SharePoint Site Name – SharePoint Online (O365)
Packaging Reusable Code for npm
Feb 28, 2026.
Learn how to package and publish reusable JavaScript code to npm! Streamline development, reduce duplication, and share your solutions with the world. Create maintainable packages.
DRY (Don’t Repeat Yourself) Principle Software Development
Dec 20, 2025.
Master the DRY (Don't Repeat Yourself) principle in C# for cleaner, maintainable code. Learn techniques to avoid repetition and boost development efficiency.
Understanding Inheritance in C# with Practical Project Examples
Nov 25, 2025.
Master C# inheritance! Learn how to reuse code, avoid duplication, and create hierarchical relationships with real-world examples like vehicle and employee systems. Boost .NET Core project quality!
Understanding Inheritance in C# WebForms
Oct 29, 2025.
Learn C# inheritance in WebForms! This tutorial shows how to create a base `Employee` class and extend it with a `Manager` class, demonstrating code reuse.
Composition Over Inheritance: Building Flexible C# Applications
Oct 26, 2025.
Master Composition Over Inheritance in C#! Build flexible, maintainable C# applications by favoring 'has-a' over 'is-a' relationships. Real-world examples included!
Don't Repeat Yourself (DRY): Write Code Once, Use It Everywhere
Oct 20, 2025.
Master the Don't Repeat Yourself (DRY) principle in C# with practical examples. Learn to identify and eliminate code duplication, refactor for reusability, and integrate DRY with KISS and SOLID principles. Improve code maintainability, reduce errors, and build robust applications. Discover techniques for email validation, logging, configuration, and more. Write code once, use it everywhere!
🧱 Object-Oriented Programming (OOP): Building Software the Smart Way
Sep 18, 2025.
Unlock the power of Object-Oriented Programming (OOP)! This guide explores the core principles of OOP: encapsulation, abstraction, inheritance, and polymorphism. Learn how to build modular, maintainable, and scalable software using classes and objects. Discover real-world applications and weigh the advantages and limitations of this essential programming paradigm. Master OOP for cleaner, more efficient code!
Artificial Intelligence: AI-First Data Modeling for Professional Services: From Projects to Intelligent Engagements
Aug 31, 2025.
Transform professional services with AI-first data modeling. Drive intelligent engagements, boost win rates, and ensure transparency. Unlock efficiency and client trust.
How to Build and Reuse a Dynamic Pagination Component in Blazor
Aug 23, 2024.
Learn how to build a dynamic and reusable pagination component in Blazor. This guide covers creating a flexible pagination system that can be easily integrated into different parts of your application.
Fine-Tuning in Machine Learning
Jul 31, 2024.
This is one of the great techniques in machine learning, because it reused the pre-trained model and made it efficient for a new task with good accuracy. It also reduced the work of training a new model.
Performance Optimization in ADO.NET: Tips and Techniques
Jul 23, 2024.
Optimize ADO.NET performance by leveraging connection pooling to reduce overhead, using efficient command execution strategies such as stored procedures and batch processing, and retrieving data effectively by selecting only necessary columns and implementing paging.
Setting Up a .NET Standard Project
Jul 17, 2024.
.NET Standard is a formal specification of .NET APIs that are intended to be available on all .NET implementations. It serves as a base class library that can be used across different .NET platforms, including .NET Core, .NET Framework, Xamarin, and more.
Passing Values from Partial Views to Parent Views in ASP.NET MVC
May 30, 2024.
Learn efficient methods for sending values from partial views to parent views in ASP.NET MVC. Explore challenges, examples, and techniques like JavaScript messaging for seamless communication, enhancing user experience and interactivity.
Refactoring Common Code with Azure Bicep User Defined Functions
Mar 19, 2024.
Learn how to use Bicep's new feature (in preview currently) called "User Defined Functions" to make deploying your cloud resources on Microsoft Azure easier. This blog will teach you a simple way to write code that you can reuse over and over again, making your projects more organized and easier to manage.
Higher-Order Components In React
Aug 17, 2021.
In this article, you will learn about Higher-Order components and how to implement it in React applications.
Future Ready Blazor Application Architecture
Dec 20, 2019.
Learn how to separate UI components in Blazor applications for code reuse using Razor Class Library. Step-by-step guide to create and integrate UI components into Blazor Server applications. Future-ready architecture for using the same UI code in Blazor WebAssembly.
Finally, Copy And Paste Action In Flow Is Available Now
Jul 30, 2019.
In this article, we will see how we can copy and paste actions in Microsoft Flow with a recently launched feature called Clipboard.
Reuse, Reuse And More Code Reuse
Jul 21, 2019.
In this article, you will learn about reuse, reuse and more code reuse.
Reuse The Model Classes Of Entity Data Model (.edmx) To Multiple Projects Using Class Library In ASP.NET Web API - Part Three
Apr 28, 2018.
A class library is useful when you want to share code between multiple programs. Class Library is a collection of reusable types including classes, interfaces and data types included in the .NET Framework to provide access to system functionality. It can be used for developing applications such as console applications, Windows GUI applications, ASP.NET applications, Windows and Web services, workflow-enabled applications, service-oriented applications using Windows Communication, XML Web services, etc.
Reuse Your Code .. Generic Save/Load!
Jan 24, 2017.
Get the overview of Generic C# .NET Object Save/Load pattern and code.
Cross Platforms - Reuse The Code And Reach Your Audience On All Platforms - Part One
Dec 22, 2016.
In this article, you will learn about cross platforms - reuse the code and reach your audience on all the platforms.
Types Of Relationships In Object Oriented Programming (OOPS)
May 14, 2016.
This article explores the key relationships in Object-Oriented Programming (OOP), including inheritance, association, composition, and aggregation. These relationships enable code reuse and flexibility through "is-a," "has-a," and "part-of" connections. Examples illustrate how these concepts work in real-world scenarios.
What Code Reuse is and Why We Use It
Mar 28, 2015.
In this article you will learn the basics of Object Oriented Programming (OOP) languages.
Partial View in ASP.Net MVC
Aug 07, 2013.
This article explains partial views in ASP.NET MVC.
Pin Term Versus Reuse Terms in SharePoint 2013
Jan 17, 2013.
In this article you will see the difference between the Pin Terms versus Reuse Terms in SharePoint 2013.
Advantage of [ServiceDependency] in WCSF - Instance Reuse
Apr 06, 2011.
Here we will see Advantage of [ServiceDependency] in WCSF - Instance Reuse.
Reuse MMControl to Play Music File in New Framework 4
Sep 21, 2010.
In this article you will learn how to Reuse MMControl to play Music File in new framework 4.
Calling External Assemblies From Orchestrations
Aug 07, 2009.
In this article, I will cover how to call business logic contained in external assemblies from orchestration in order to reuse this component's logic. For the solution, I will create a library with a component which implements the string concatenation logic. Then this assembly will be referenced from an orchestration and the underlying method will be invoked.
C# Friendly Assemblies: Looking at Building Truly Reusable Components
Nov 01, 2006.
This article discusses how we can hide our base class implementation and require referencing of our objects through their interfaces. This keeps our own projects loosely coupled and also allows us to publish our assemblies as truly reusable components because they are 100% “Black box”.
Understanding Connection Pooling
Jul 27, 2006.
This article is to go in deep in dome key features in the ADO.NET 2 which was shipped with VS 2005. In this article I will go trough one of the key features which is the Connection Pooling.