November 4, 2024

Multi tenancy

Multitenancy is when several different customers are accessing the same computing resources. For example consider, when several different companies are storing data on the same physical server. Multi-tenancy is an …

Multi tenancy Read More

Adapter Pattern

Adapter design pattern allows incompatible classes to work together by converting the interface of one class into another. It’s like a translator. When two heads of countries who don’t speak …

Adapter Pattern Read More

Composite Pattern

Composite design pattern is a tree structure containing individual objects mixed with compositions of objects. That means, objects that have other objects as their children. This pattern allows us to …

Composite Pattern Read More

Strategy Pattern

Strategy Pattern is very interesting and easy design pattern. This pattern is generally used to change the algorithm or the common behavior of an object at runtime. Think of an …

Strategy Pattern Read More

Facade Pattern

In Facade pattern, a single class represents an entire complex system. It provides a simplified interface to a library, a framework, or any other complex set of classes. For example …

Facade Pattern Read More

Microservices

Microservices are the smartest software development techniques. Let’s discuss some important points about Microservice architecture. Summary of the article: What is monolithic architecture? What is Microservices architecture? Why we need …

Microservices Read More

What is UML?

In the field of Software Engineering, the UML or Unified Modeling Language is a standardized modeling language that contains a set of integrated diagrams, provides a standard way to visualize …

What is UML? Read More

ASP.NET Core

ASP.NET Core is an application development platform developed and maintained by Microsoft and the .NET community. It is cross-platform and support different operating systems. What is ASP.NET Core?Generally Microsoft .NET …

ASP.NET Core Read More

SSL Certificate

One of the most important components of online business is to create a trusted environment where customers feel confident to share their confidential information’s. SSL certificates create a foundation of …

SSL Certificate Read More