Data Visualization in Microsoft Power BI

Total: 1 Average: 5


  1. Introduction.
  2. How to create a table.
  3. How to create a Power BI pie chart.
  4. Creating a line chart in Power BI.
  5. Report creation.
  6. Conclusion.


The final article will take us through Power BI Visualizations and how to create them using the data sets created previously in these series. The walkthrough will cover 3 basic Visualizations: Table, Pie Chart, and Line Chart. These will then combine to create a basic report/dashboard within Power BI.

Read More

Completing SQL. Part 3: Complementing SQL. The life of Visual Studio extensions. Working with IO. Using SQL in unconventional ways.

Total: 20 Average: 3.9

What is this article about?

This is the third article in the series of articles on the life of IDE developers for databases.

Its structure will be similar to the first one and the second one, even so, I am not going to tell you about the parsing of text. This article will present information on some tricks working with files and various problems of creating a big desktop application on the .NET platform.

Read More

TeamCity Hosting Plugin

Total: 18 Average: 3.8

This is the second part of the article related to the question of the TeamCity plugin implementation and hosting. If you haven’t seen the first article yet, feel free to check it out here. It uncovers the process of implementing a Jenkins plugin from scratch.

To upload your plugin to the official TeamCity plugin marketplace (JetBrains), you should perform the following steps:

  1. Fill the teamcity-plugin.xml file with the plugin information;
  2. Choose the license type under which you want to distribute your plugin;
  3. Upload the plugin to the company’s website;
  4. Prepare additional resources for publishing (plugin description, screenshots, etc.) 
  5. Create an account on JetBrains Plugin Repository;
  6. Publish the plugin with the help of jetbrains;

Read More

Developing Azure DevOps Extension

Total: 19 Average: 3.9


Azure DevOps Services provides a lot of space for importing your custom extension. Work items, pipeline tasks, dashboard widgets, and other options can serve this purpose.

This article will be about developing extensions for pipeline tasks – I will describe how to create the easiest sample extension that will help organize your own continuous integration.

But first, let’s describe the whole process of hosting the extension on Azure DevOps and how it works. Then we will discuss its detailed development route. Read More