All You need to Know about Static

In this post we will discuss all about Static Keyword. Static in general means something which is fixed, singular, stable, steady and unchanged.

In C# Static keyword can be used with following:

  • Variables/Fields
  • Classes
  • Constructors
  • Methods
  • Properties

In this article we will cover each of them one by one. Additionally this article also tackles various misconceptions or questions regarding static which can help you in understanding the concept a bit better. Continue reading


S.O.L.I.D. design principles

S.O.L.I.D. are five object oriented design principles which if implemented properly can help us in creating software solutions which are easier to maintain and extend. These principles were given by Robert C. Martin or Uncle Bob as commonly known. Continue reading