TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
C# Corner
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
C#
FOLLOW
C# is a multi-paradigm programming language. This section contains C# related articles and syntaxes.
Articles
(3506)
Blogs
(2104)
Resources
(71)
Videos
(96)
News
(17)
Articles
Understanding the Art of C# Generics
Unlock the power of C# Generics with our comprehensive guide. Master best practices, explore advanced scenarios, and elevate your coding skills with this in-depth C# Generics tutorial. Learn to wri...
Habibul Rehman
Mar 01, 2024
Sealed Class VS Abstract Class with Real-time Cases
This article explores the differences between sealed and abstract classes, providing real-time case studies to illustrate their use in software development. Learn how sealed classes restrict inheri...
Vishal Joshi
Jul 10, 2024
TaskCompletionSource in .NET to Convert Async Non Task to Async Task
TaskCompletionSource<T> in .NET allows manual creation and control of tasks, enabling custom async patterns and adapting non-task-based APIs. With methods like SetResult, SetException, and Se...
Muhammad Asif
Jul 09, 2024
Injecting Dependencies of Different Lifetimes in .NET Applications
Understanding dependency lifetimes in .NET is crucial for effective dependency injection. Singleton instances persist throughout the application's lifespan, scoped instances are tied to specifi...
Muhammad Asif
Jul 09, 2024
Retrieving Entity Record IDs in CRM Plugin D365 CE
Unlock the methods to efficiently retrieve entity record IDs in Dynamics 365 Customer Engagement (D365 CE) CRM plugins. This guide explores step-by-step processes, best practices, and tips for deve...
Adarsh Nigam
Jul 08, 2024
Custom Controls in C# Windows Forms
Creating custom controls in C# Windows Forms enhances user experience by providing tailored functionalities. This guide covers deriving controls, combining multiple controls into composite ones, an...
Chetan Sanghani
Jul 08, 2024
Exploring Advanced Error Handling Techniques in C#
Error handling is a critical aspect of software development. It ensures that your applications can gracefully handle unexpected situations, maintain stability, and provide meaningful feedback to us...
Chetan Sanghani
Jul 08, 2024
Detailed explanation of Abstract Factory design pattern
The Abstract Factory design pattern is a creational pattern that provides an interface for creating families of related or dependent objects without specifying their concrete classes.
Sanjay Kumar
Jul 08, 2024
How to use the Abstract Factory Pattern in C# with the Interface Pattern
Learn how these design patterns improve flexibility, scalability, and maintainability in software development by exploring the Abstract Factory Pattern and Interface Pattern in C# with Ziggy Rafiq....
Ziggy Rafiq
Jul 03, 2024
C# Method Designed to Make a POST Request to a Web API Endpoint
This guide covers API integration in C#, detailing serialization, encryption, HTTP requests, and error handling. Learn how to set up an API integration method, handle responses, and follow best pra...
Velladurai
Jul 04, 2024
Authentication Methods in C#: From Basic to JWT and API Keys
This article explores the history and implementation of authentication methods in C#, including Basic, Digest, Cookie, Session, Token (JWT), and API keys, highlighting their security features and p...
Ajay Kumar
Jul 04, 2024
Benefits of Locking and Unlocking Objects in C#
Object locking in C# ensures controlled access to shared resources in multithreaded environments, preventing race conditions and maintaining data integrity. By using the lock statement, you can syn...
Sanjay Kumar
Jul 02, 2024
Understanding C# Records with Example
This article delves into the syntax and usage of records, comparing them with classes, and demonstrates how records can simplify code while improving performance and maintainability in .NET applica...
Ajay Kumar
Jul 02, 2024
Design Patterns and Advantages of Different Design Patterns
Design patterns are recurring solutions to common problems in software design. They provide a template for solving issues in a particular context. The advantages of using different design patterns ...
Sanjay Kumar
Jul 01, 2024
Learn Use of Lambda Operator in C#
Explore the versatility of lambda expressions in C#, powerful tools for creating inline functions without the need for traditional method declarations. Discover their syntax, applications in LINQ q...
Rajiv Singh
Jul 01, 2024
Understanding Structs In C# with Example
Structs in C# provide a lightweight alternative to classes, ideal for representing small, immutable data structures. Unlike classes, structs are value types stored on the stack, enhancing performan...
Gurpreet Arora
Jul 01, 2024
Mastering the Null-Coalescing Operator in C#
Learn how to efficiently handle null values in C# using the null-coalescing operator. This guide covers the syntax, practical applications, and advanced techniques to enhance your programming skill...
Jitendra Mesavaniya
Jun 30, 2024
Comparing Performance: Regex vs String Methods in C#
In C#, developers choose between Regex and string methods for manipulating strings. String methods are faster and more readable for simple tasks, while Regex excels in handling complex patterns and...
Ajay Kumar
Jun 27, 2024
Understanding CQRS Design Pattern
The CQRS (Command Query Responsibility Segregation) pattern separates the operations for reading and writing data in software architecture. It enhances scalability by segregating commands (writes) ...
Hari Lakkakula
Jun 27, 2024
Control Arduino Relay with Windows C# App
This guide demonstrates how to control an Arduino board using a relay switch through a Windows application written in C#. By integrating Arduino with C# via serial communication, you can manage ele...
Abhishek Yadav
Jun 25, 2024
No Records Available.
141
-
160
of
3506
<<
6
7
8
9
10
>>
Learn C# 8.0
Challenge yourself
C# Skill
E-Book Download
Get Certified
.NET Developer