3
Answers

Design Patterns in DotNET Software Development

Kiran Kumar

Kiran Kumar

Dec 15
462
1

Can anyone explain most used design Patterns in dotnet Software development

Answers (3)
1
Jignesh Kumar

Jignesh Kumar

29 39.5k 2.9m Dec 15

Hello Kiran,

The choice of design patterns depends on your project requirements. However, here is a list of some of the most commonly used design patterns in C# .NET:

  • Singleton Pattern
  • Factory Method Pattern
  • Abstract Factory Pattern
  • Builder Pattern
  • Facade Pattern
  • CQRS (Command Query Responsibility Segregation)
  • Dependency Injection (DI)
  • Repository Pattern
Accepted
0
Jignesh Kumar

Jignesh Kumar

29 39.5k 2.9m Dec 15

Hello Kiran,

Please find links to C# corener article which will help you to understand, I have come across few articles on C# corener earlier

  • Factory Method Pattern:
    • https://www.c-sharpcorner.com/article/factory-method-design-pattern-with-net-core/
  • Abstract Factory Pattern: 
    • https://www.c-sharpcorner.com/article/abstract-factory-design-pattern-in-net-core-c-sharp/
  • Facade Pattern: 
    • https://www.c-sharpcorner.com/article/how-to-create-asp-net-core-web-api-with-easy-design-pattern/
  • CQRS (Command Query Responsibility Segregation) : 
    • https://www.c-sharpcorner.com/article/learn-advanced-cqrs-with-net-core/
  • Repository Pattern :
    • https://www.c-sharpcorner.com/article/understanding-the-repository-design-pattern-in-net-core/
0
Kiran Kumar

Kiran Kumar

1.3k 396 39k Dec 15

Hi Jignesh

 

Thanks for the reply

Singleton and DI I am aware of it, can you explain about other patterns with some real time example is sales and orders