Common Examples of SSIS Expressions and Variables
Introduction This article helps to enrich the functionality of SSIS. It is possible for example to...
Comparing Objects by Value. Part 2. Implementation Notes of the Equals Method
In the previous article, we have reviewed a general concept of implementing a minimum set of required modifications that include overriding...
Everything you should know about SQL Server JOINS
The focus of this article is going to be on utilizing JOINs. We will start off by talking a bit about how JOINs are going to happen and why...
Comparing Objects by Value. Part 1. Beginning
It is a common fact that the .NET object model, as well as other software program platforms, allow...
Extended Events for SSAS
Cubes require frequent monitoring since their productivity decreases quite often (slowdowns during query building, processing time...
Composition and Interfaces in OOP World
In the object-oriented programming world, the concept of inheritance has been criticized for a long time. There are quite a lot of...
Sorting in .NET
Sorting is a typical task each programmer should be aware of. That’s why this article is...
Aspects of Strings in .NET
The string data type is one of the most significant data types in any programming language. You can hardly write a useful program without...
StringBuilder: the Past and the Future
In the previous article, I elaborated on peculiarities of string concatenation. In this article, I would like to consider the StringBuilder...
The origin of GetHashCode in .NET
This article is devoted to the GetHashCode method and the GetHashCode implementation in...