Code Maze Author

Satya Prakash

Satya is a seasoned full-stack developer with over 8 years of software development experience specializing in C#, JavaScript, Angular, and SQL. He has developed robust web applications and services, leveraging the .NET framework for backend development while integrating frontend frameworks to create dynamic user interfaces. Satya has a proven track record of leading successful projects, collaborating effectively with cross-functional teams, and delivering high-quality solutions. Committed to staying updated with the latest industry trends, he is passionate about leveraging his expertise to tackle complex challenges and contribute meaningfully to impactful projects.
Also find me here:

MY ARTICLES:

Abstract Factory Design Pattern in C#

The Abstract Factory design pattern is a creational pattern that handles object instantiations. It offers a framework to manage complex object creation scenarios and helps us achieve a more maintainable code structure. In this article, we'll look into the Abstract...

Weak Events in C#

We use weak events in C# to avoid memory leaks in event-based applications. Let's learn more about weak events, why they're needed, and how to implement them. [sc name="github"...

View-Based Authorization in ASP.NET Core

View-based authorization is an authorization strategy that enables us to manage UI elements' visibility based on the user's identity. In this article, we'll take a look at how we can achieve view-based authorization in an ASP.NET core application. [sc name="github"...