Developing Azure DevOps Extension
Introduction Azure DevOps Services provides a lot of space for importing your custom extension....
Deploying a SQL Server Docker Container
Introduction Containerization has become the dominant topic after the Server Virtualization and Cloud Computing Eras. While many thought...
Analytic Functions in SQL Server
Aggregate and Analytic functions in SQL Server operate on a set of rows. However, unlike such aggregate functions as sum, count and average...
Hosting Plugins in the Jenkins Community Repositories
It is the third of a series of articles devoted to the problem of Jenkins plugin implementation and...
10 Best MySQL GUI Tools
MySQL is among most widely-used and popular database technologies, so quite a lot of tools have been created in order to make the processes...
Report Builder Basics for Power Users and IT Professionals
This is an introductory article about the Microsoft Report Builder tool which is used to build and manage paginated reports. Additionally,...
Hosting Package on Chocolatey
In this article, we will take a brief look at the key stages of Chocolatey package creation....
.NET – Tools for working with multithreading and asynchrony – Part 2
This article comprises the second part of my speech at the multithreading meetup. You can have a look at the first part here. In the first...
How to Document Your SQL Server Database
The process of documenting a SQL Server database is a complete and continuous process that should start during the database design and...
Auto Create Statistics and Auto Update Statistics
Statistics comprises lightweight objects that are used by SQL Server Query optimizer to determine...