DEV Community

Oleksii Nikiforov profile picture

Oleksii Nikiforov

Software Engineer at EPAM. Interested in .NET

Work

Software Engineer

Job Offloading Pattern with System.Threading.Channels. A way to deal with long-running tasks in .NET

Job Offloading Pattern with System.Threading.Channels. A way to deal with long-running tasks in .NET

Comments
9 min read

Want to connect with Oleksii Nikiforov?

Create an account to connect with Oleksii Nikiforov. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Building pipelines with System.Threading.Channels

Building pipelines with System.Threading.Channels

1
Comments
8 min read
Polymorphic serialization via System.Text.Json in ASP.NET Core Minimal API

Polymorphic serialization via System.Text.Json in ASP.NET Core Minimal API

Comments
6 min read
Transactional Outbox in .NET Cloud Native Development via Aspire

Transactional Outbox in .NET Cloud Native Development via Aspire

Comments
12 min read
A Guide to OpenAPI Client Generation with Kiota. Deep dive (Part 2)

A Guide to OpenAPI Client Generation with Kiota. Deep dive (Part 2)

Comments
8 min read
A Guide to OpenAPI Client Generation with Kiota. Introduction (Part 1)

A Guide to OpenAPI Client Generation with Kiota. Introduction (Part 1)

2
Comments
7 min read
Building a federated search engine from scratch. An introduction.

Building a federated search engine from scratch. An introduction.

Comments
13 min read
Introduction to JMESPath - JSON processor you should definitely know

Introduction to JMESPath - JSON processor you should definitely know

1
Comments
3 min read
Keycloak as Authorization Server in .NET

Keycloak as Authorization Server in .NET

19
Comments
10 min read
Use Keycloak as Identity Provider from Blazor WebAssembly (WASM) applications

Use Keycloak as Identity Provider from Blazor WebAssembly (WASM) applications

8
Comments
13 min read
Add persisted parameters to CLI applications in .NET

Add persisted parameters to CLI applications in .NET

7
Comments
8 min read
Use Keycloak as Identity Provider in ASP.NET Core 6

Use Keycloak as Identity Provider in ASP.NET Core 6

26
Comments 6
6 min read
Dev Environment as a Code (DEaaC) with DevContainers, Dotfiles, and GitHub Codespaces

Dev Environment as a Code (DEaaC) with DevContainers, Dotfiles, and GitHub Codespaces

9
Comments
7 min read
Creating and Using HTTP Client SDKs in .NET 6

Creating and Using HTTP Client SDKs in .NET 6

15
Comments
18 min read
Console applications with Spectre.Console

Console applications with Spectre.Console

13
Comments
7 min read
Use System.CommandLine to write .NET global tools. Copy-paste-driven development with copy-paster.

Use System.CommandLine to write .NET global tools. Copy-paste-driven development with copy-paster.

6
Comments
5 min read
A developer guide to automated testing with Postman. Run postman collections inside Docker via newman CLI.

A developer guide to automated testing with Postman. Run postman collections inside Docker via newman CLI.

8
Comments
6 min read
Rapid Microservices Development in .NET. An introduction.

Rapid Microservices Development in .NET. An introduction.

39
Comments
7 min read
What's new in .NET 6 and C# 10. Everything you wanted to know.

What's new in .NET 6 and C# 10. Everything you wanted to know.

31
Comments 1
8 min read
Try out .NET 6 inside your own development environment built with devcontainers, docker, and vscode

Try out .NET 6 inside your own development environment built with devcontainers, docker, and vscode

9
Comments
4 min read
An opinionated look at Minimal API in .NET 6

An opinionated look at Minimal API in .NET 6

48
Comments 2
5 min read
How to add Health Checks to ASP.NET Core project. A coding story.

How to add Health Checks to ASP.NET Core project. A coding story.

15
Comments
2 min read
How to add OpenAPI to ASP.NET Core project. A coding story.

How to add OpenAPI to ASP.NET Core project. A coding story.

8
Comments
2 min read
Develop Clean Command Line Applications with System.CommandLine. Clean CLI.

Develop Clean Command Line Applications with System.CommandLine. Clean CLI.

7
Comments
5 min read
Publish NuGet packages via Docker Release Container

Publish NuGet packages via Docker Release Container

7
Comments
4 min read
ASP.NET Core Endpoints. Add endpoint-enabled middleware by using IEndpointRouteBuilder extension method

ASP.NET Core Endpoints. Add endpoint-enabled middleware by using IEndpointRouteBuilder extension method

17
Comments
5 min read
Advance the practical side of your coding skills with CodingStories

Advance the practical side of your coding skills with CodingStories

12
Comments 2
4 min read
Task-based asynchronous Pattern and Composition (aka Task Combinators)

Task-based asynchronous Pattern and Composition (aka Task Combinators)

8
Comments
12 min read
Awaitable/awaiter pattern and logical micro-threading in C#

Awaitable/awaiter pattern and logical micro-threading in C#

33
Comments 4
10 min read
Publish images to GitHub Container Registry (ghcr)

Publish images to GitHub Container Registry (ghcr)

12
Comments
2 min read
Extension for vscode: Bringing "surround with" functionality to vscode.

Extension for vscode: Bringing "surround with" functionality to vscode.

3
Comments
1 min read
loading...