Name: Parsa
Type: User
Company: Faress Co
Bio: Software developer specializing in C#, .NET Framework, and ASP.NET. Passionate
about problem-solving and continuous learning.
Location: Toronto, Canada
Blog: www.linkedin.com/in/parsa-mehdipour
Parsa's Projects
Documentation for ASP.NET Core
Role Based - Claim Based - Policy Based
A Shop Web Site With Clean Architecture Implementation
Integrated System Of Consulting
.NET Crud test base template
Personal Data science Training project
I implemented Domain-Driven Design (DDD) in the domain layer of my digital cinema platform, featuring the release of movies with their trailers and seamless ticket booking. Leveraging ElasticSearch for search functionality and PostgreSQL as my preferred database.
Implementation of Domain Driven Design in C#
E-COMMERCE with the architecture of modular monolith
A robot powered training repository :robot:
FREE JADI
The abstract factory interface declares a set of methods that return different abstract products. These products are called a family and are related by a high-level theme or concept. Products of one family are usually able to collaborate among themselves. A family of products may have several variants.
Adapter is a structural design pattern that allows objects with incompatible interfaces to collaborate.
Bridge is a structural design pattern that lets you split a large class or a set of closely related classes into two separate hierarchiesāabstraction and implementationāwhich can be developed independently of each other
Builder is a creational design pattern that lets you construct complex objects step by step. The pattern allows you to produce different types and representations of an object using the same construction code.
In object-oriented programming, the command pattern is a behavioral design pattern in which an object is used to encapsulate all information needed to perform an action or trigger an event at a later time.
The composite pattern is a partitioning design pattern. The composite pattern describes a group of objects that are treated the same way as a single instance of the same type of object. The intent of a composite is to "compose" objects into tree structures to represent part-whole hierarchies.
Decorator is a structural design pattern that lets you attach new behaviors to objects by placing these objects inside special wrapper objects that contain the behaviors.
Facade is a strucĀturĀal design pattern that proĀvides a simĀpliĀfied interĀface to a library, a framework, or any other comĀplex set ofĀ classes
Factory Method is a creational design pattern that provides an interface for creating objects in a superclass, but allows subclasses to alter the type of objects that will be created.
Mediator design pattern is one of the behavioral design pattern, so it deals with the behaviors of objects. Mediator design pattern is used to provide a centralized communication medium between different objects in a system.
It encapsulates the logic for evaluating these rules and applying them to data, making it easier to modify and maintain the rules without affecting the underlying code.
Singleton is a creational design pattern that lets you ensure that a class has only one instance, while providing a global access point to this instance.
Intro To MediatR From Tim Corey Introduction
Master Blogger project From Asp Net Core 5 Course