PinnedPublished inStackademicHow to Avoid Anti-Patterns in C# DevelopmentAvoiding Common Pitfalls: Best Practices for Clean and Efficient C# DevelopmentNov 283Nov 283
PinnedPublished inStackademicUnderstanding async and await in C#Simplifying Asynchronous Programming in C#Nov 6Nov 6
PinnedPublished inNiche. Sweet. Valuable.Yohan Malshika: Why I love to writeAlways love to help each otherNov 4Nov 4
AddScoped Vs AddTransient in ASP.NET CoreUnderstanding the Difference Between AddScoped and AddTransient in C# Dependency InjectionDec 18Dec 18
Interface Segregation Principle in C#Avoiding Code Bloat: Mastering ISP for Cleaner C# InterfacesDec 171Dec 171
Integrating AI Services in .NET ApplicationsUnderstanding the Basics of Using Azure OpenAI in a C# ProgramDec 12Dec 12
Enhance Your ASP.NET Core Web API Logging with SerilogImplement Structured Logging to Gain Actionable Insights and Enhance Troubleshooting EfficiencyDec 10Dec 10
Liskov Substitution Principle in C#: Explained SimplyUnderstanding the Liskov Substitution Principle in C#: A Simple GuideDec 91Dec 91