PinnedKrishan SamarawickramaThe Essential Middleware Every ASP.NET Core API NeedsStreamline Your Error Handling and Enhance Logging with Global Exception Handling MiddlewareJul 16Jul 16
PinnedKrishan Samarawickrama10 Advanced C# Features and Syntaxes You Probably Don’t Use MuchElevate Your Coding Game with These Underutilized C# Techniques and SyntaxesJun 272Jun 272
PinnedKrishan SamarawickramaMastering .NET Development: Best Practices for Clean and Maintainable CodeAs a seasoned software engineer with 10 years of experience in .NET and C# development, I have learned that writing clean and maintainable…Mar 22, 2023Mar 22, 2023
Krishan SamarawickramaAdvanced Design Patterns in C#: Command Query Responsibility Segregation (CQRS)Discover how CQRS enhances scalability, performance, and security in modern C# applications.Feb 20Feb 20
Krishan SamarawickramaAdvanced C# Features: A Deep Dive into C# 11 and 12Exploring Advanced Features, Performance Enhancements, and Code Readability ImprovementsFeb 6Feb 6
Krishan SamarawickramaFrom Assignments to Deployments: Industry Lessons I Wish I Knew in UniversityThe Unspoken Truth about Programming in the Professional WorldJul 26, 2023Jul 26, 2023
Krishan SamarawickramaBuilding a Real-time Application with ASP.NET Core SignalR : A Comprehensive GuideUnleashing the Power of Instant Communication in Web ApplicationsJul 12, 2023Jul 12, 2023
Krishan SamarawickramaEnhancing Application Performance with Caching in ASP.NETBoosting ASP.NET Application Performance Through Effective Caching StrategiesJun 7, 2023Jun 7, 2023
Krishan SamarawickramaMastering Entity Framework Core: Best Practices for .NET Developers — A Beginner’s GuideUnleash the Power of Data Access Technology with a Pinch of HumorApr 28, 2023Apr 28, 2023