C# Corner
Tech
News
Videos
Forums
Trainings
Books
Events
More
Interviews
Jobs
Live
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
Naresh Kumar Katta's top articles
Composition Over Inheritance: Building Flexible C# Applications
Oct 26, 2025
1.3k
0
SOLID Principles in C#: Building Software That Lasts
Oct 20, 2025
1.2k
0
Liskov Substitution Principle (LSP) in C#: Inheritance Done Right
Oct 20, 2025
1.2k
0
Dependency Inversion Principle (DIP) in C#: Depend on Abstractions
Oct 20, 2025
1.1k
3
Single Responsibility Principle (SRP) in C#: One Class, One Job
Oct 20, 2025
1.1k
0
Dependency Injection and Inversion of Control in C#: Stop Creating, Start ...
Oct 26, 2025
1k
0
Interface Segregation Principle (ISP) in C#: Keep Interfaces Lean
Oct 20, 2025
994
0
The YAGNI Principle: You Aren't Gonna Need It
Oct 25, 2025
988
1
Law of Demeter: Only Talk to Your Friends, Not Strangers
Oct 26, 2025
977
0
Keep It Simple, Stupid (KISS): Write Less, Achieve More in C#
Oct 20, 2025
935
0
Don't Repeat Yourself (DRY): Write Code Once, Use It Everywhere
Oct 20, 2025
933
0
Open/Closed Principle (OCP) in C#: Extend Without Breaking
Oct 20, 2025
824
0
Tell, Don't Ask: Write Code That Commands, Not Queries in C#
Oct 26, 2025
659
0
Single Level of Abstraction Principle (SLAP): Write Code That Tells a Stor...
Oct 26, 2025
657
0
Command-Query Separation: Ask Questions Without Changing Answers
Oct 26, 2025
545
0