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
(3472)
Blogs
(2101)
Resources
(71)
Videos
(96)
News
(17)
Articles
Object Inheritance and Object Composition in Object Oriented Programming
This content delves into two fundamental concepts of Object-Oriented Programming (OOP): object inheritance and object composition. It explores how inheritance enables class hierarchies and polymorp...
Ayush Gupta
Jul 12, 2024
The Unit of Work Pattern in C# for Modern Applications
Explore the Unit of Work pattern in C#, essential for modern application development. Discover how it facilitates efficient database operations, manages transactions with Entity Framework, and enha...
Ajay Kumar
Jul 11, 2024
Getting started with gRPC in .NET 8 using C# 12
Using C# 12 and gRPC in .NET 8, Ziggy Rafiq guides you through setting up your environment, defining services, and developing client and server applications with gRPC.
Ziggy Rafiq
Jul 11, 2024
C# Discriminated Unions and .NET Channels
Explore the advanced features of C# with a focus on Discriminated Unions and .NET Channels. Learn how Discriminated Unions enhance type safety and pattern matching, and how .NET Channels facilitate...
Ajay Kumar
Jul 11, 2024
Interface Vs Abstract Class
This article delves into the differences between interfaces and abstract classes in object-oriented programming. It explores their roles in languages like Java and C#, highlighting key concepts suc...
Ayush Gupta
Jul 10, 2024
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
No Records Available.
101
-
120
of
3472
<<
4
5
6
7
8
>>
Learn C# 8.0
Challenge yourself
C# Skill
E-Book Download
Get Certified
HTML