New Features of C# To Be Expected Soon
In April 2003, C# 1.2. was released. Ever since all the versions have had the only major version....
Execute Powershell in SSIS Using C#
Introduction PowerShell is a Shell included in Windows to automate tasks in the operative system and other applications like SQL Server,...
ASP.NET Core MVC: Feature Folders
The first version of ASP.NET MVC appeared back in 2009, and the platform (ASP.NET Core) was first relaunched last summer. During this time,...
Type Conversion in .NET
Introduction Such a simple topic as type conversion would seem to be unworthy of the whole article....
Using npm, Webpack, and TypeScript to create simple ASP.NET Core web app
Introduction I write this tutorial primarily to demonstrate how to quickly create a simple application with support for npm, Webpack, and...
.NET Managed + C Unmanaged: What’s the Cost?
When I was programming in C#, I used to send all recursive tasks to an unmanaged C code, since the .NET performance was problematic. And...
LinqToSolr – use LINQ to obtain data from Solr
Due to the fact that in my company, Solr was chosen as a full-text search platform, there appeared...
Functional C#
C# is a multi-paradigm programming language. Recently, the course has been set towards new functional constructions in C#. We can go...
Specification Design Pattern in C#
In computer programming, the specification pattern is a particular software design pattern, whereby business...
SOLID: Single Responsibility Principle
In this article, I will try to describe one of the famous principles of the object oriented...