Homepage
Open in app
Sign in
Get started
Write for Us
About
Series
30 Day .Net Challenge
Success
Design Patterns
Old Stories
Design Patterns
Reusable Self-Explanatory Mockings for Fast Quality Unit Test Writing.
Reusable Self-Explanatory Mockings for Fast Quality Unit Test Writing.
Unlocking Unit Testing Efficiency: Harnessing Reusable Self-Explanatory Mocks with .NET Code Samples for Efficient Development
Džiugas Garla
Mar 27
Repository pattern in ASP.NET (.NET8) with some additional good practises
Repository pattern in ASP.NET (.NET8) with some additional good practises
Unlocking Seamless Integration: Navigating the Repository Pattern’s Abstraction Layer Between Data and Business Logic in Your App
Džiugas Garla
Nov 10, 2023
Implement Generic Repository Pattern in C#
Implement Generic Repository Pattern in C#
What is it: The Generic Repository Design Pattern in C# is used to define common database operations such as Create, Retrieve, Update…
Mahedi Hasan Niloy
Sep 3, 2023
What actually the design patterns are?
What actually the design patterns are?
An overview of design patterns and their importance in building software applications.
Jamil Moughal
Jul 4, 2023
Repository Pattern Implementation in ASP.NET Core
Repository Pattern Implementation in ASP.NET Core
Repository Pattern Implementation in ASP.NET Core
Osempu
Mar 29, 2023
Simplifying Data Access using EF
Simplifying Data Access using EF
Implementing a Repository Pattern with Entity Framework
Sukhpinder Singh | C# .Net
Mar 10, 2023
Facade Design Pattern — C#
Facade Design Pattern — C#
As applications grow in size and complexity, managing the interdependence between subsystems can become challenging. A facade design…
Sukhpinder Singh | C# .Net
Feb 24, 2023
Transforming Your C# Code with the Command Design Pattern
Transforming Your C# Code with the Command Design Pattern
Command Design Pattern is one of the behavioural design patterns used to encapsulate a request as an object, thus enabling to parameterize…
Sukhpinder Singh | C# .Net
Feb 19, 2023
Unit of Work in C#: A Practical Guide for Developers
Unit of Work in C#: A Practical Guide for Developers
The Unit of Work design pattern is a software design pattern that is widely used in software development. It is a way to group…
Sukhpinder Singh | C# .Net
Feb 14, 2023
How to use Chain of Responsibility Pattern
How to use Chain of Responsibility Pattern
According to Gang of Four, it defines a chain of responsibilities to process a request. In other words, pass the request from one object to…
Sukhpinder Singh | C# .Net
Jun 11, 2021
Design Pattern - Mediator
Design Pattern - Mediator
According to Gang of Four, the Mediator pattern encapsulates the object interaction with each other.
Sukhpinder Singh | C# .Net
Jun 5, 2021
Design Pattern - Observer
Design Pattern - Observer
According to Gang of Four, observer pattern defines dependency b/w two or more objects. So when one object state changes, then all its…
Sukhpinder Singh | C# .Net
May 31, 2021
Design Pattern - Builder
Design Pattern - Builder
According to Gang of Four, a creational pattern “Builder” allows to separate and reuse a specific method to build something.
Sukhpinder Singh | C# .Net
Jun 1, 2021
Design Pattern - Adapter
Design Pattern - Adapter
According to Gang of Four, the Adapter Pattern converts the interfaces of a class into interfaces that the client requires.
Sukhpinder Singh | C# .Net
Jun 1, 2021
Design Pattern - Decorator
Design Pattern - Decorator
According to Gang of Four, the pattern adds extra responsibilities to a class object dynamically.
Sukhpinder Singh | C# .Net
May 30, 2021
Specification Design Pattern
Specification Design Pattern
Specification design pattern allows us to check whether our objects have certain features
Adem Catamak
Oct 8, 2020
Design Pattern - Singleton
Design Pattern - Singleton
Gang of Four - Singleton design pattern ensures that a particular class has only one instance/object and a global access point.
Sukhpinder Singh | C# .Net
May 29, 2021
Design Pattern - Factory Method
Design Pattern - Factory Method
According to the Gang of Four, the factory method allows the subclass to determine which class object should be created.
Sukhpinder Singh | C# .Net
May 24, 2021
About .Net Programming
Latest Stories
Archive
About Medium
Terms
Privacy
Teams