You will get your code updated to VS2022/.Net 6


You will get your code updated to VS2022/.Net 6


What's included $500

  • Delivery Time3 days
  • Number of Revisionsunlimited
    • Source Code
3 days delivery — Feb 5, 2023
Revisions may occur after this date.
Konstantin isn't taking new orders for this project right now.
Upwork Payment Protection

Fund the project upfront. Konstantin gets paid once you are satisfied with the work.

Project details

I'll give you a full review of your existing C# code and help you update it to use the latest .NET features (VS 2019 latest, sdk-like projects, .Net Core 3.1 or .Net 5.0, C# 8/C# 9, Nullable enable).
If necessary, I will create an installer that uses C# code and has a single codebase with your project (and also includes assembly signature and other things that will be automatically done in one click).
Programming Languages C#
Operating System Windows
Desktop App Expertise Application Setup & Installation, Performance Optimization, Application Review & Optimization
What's included $500 These options are included with the project scope.
  • Delivery Time3 days
  • Number of Revisionsunlimited
    • Source Code

Customize this project

If you're not seeing exactly what you need here, send Konstantin a custom request. You can talk about the price and timeline to create a personalized project.

Frequently asked questions

33 reviews
94% Complete
6% Complete
3 stars
1% Complete
2 stars
1% Complete
1 star
1% Complete
Rating breakdown


Christoph B.
Nov 16, 2022
c# RoslynComponent integration Konstantin is a great guy to work with and has excellent expertise in c# rosylin generators. He provided the best solution possible, while providing transparent and understandable information. I look forward to work with him again.  


Michael G.
Dec 3, 2021
Continuing Product Development


Ben D.
Oct 26, 2021
C# SDK / Library Developer for


Dmitry B.
Sep 2, 2021
Create ASP.NET C# SDK for Rest APIs Konstantin is great!
He was always available when I needed him, the job was done professionally and on time.
Communication was clear, the process was transparent, would definitely work with him in the future.


Damon M.
May 30, 2021
Programmer needs help with HTTP Post issue in dot net application He's excellent. Understood and fixed my issue immediately.  

About Konstantin

Konstantin S.
Senior C# Desktop Developer
100% Job Success
Dubai, United Arab Emirates - 7:14 pm local time
I can be interesting to you with my expertise in:
- General C# development: 10 years of experience.
- Developing of VSIX extensions for Visual Studio: 5 years.
- Developing of Windows desktop applications using WPF/WinForms/various MVVM frameworks: 10 years.
- Interaction with COM/C++ via Interop: 5 years.
- Developing of cross-platform desktop applications using AvaloniaUI/Uno/various MVVM frameworks: 3 years.
For more information, please see the Desktop specialization profile.

About the hourly payment:
$80/hour - short projects
$60/hour - long-term partial time 10-30 hours a week
$50/hour - open-source projects

By short projects, I mean active interaction(not support) for less than one month.
My active time is 1 AM - 1 PM UTC+0 on weekdays, sometimes weekends.

Basic principles:
I stand for maximum code quality and readability, as well as for using the latest tools(latest C#, .Net 6, Nullable Enable, Source Generators). I am also for TDD and reasonable coverage with Unit/Integration tests.

Steps for completing your project

After purchasing the project, send requirements so Konstantin can start the project.

Delivery time starts when Konstantin receives requirements from you.

Konstantin works on your project following the steps below.

Revisions may occur after the delivery date.


A full review of your existing C# code.

Updating projects

Updating project to sdk-like if required.

Review the work, release payment, and leave feedback to Konstantin.