C# Project Code Optimisation (Game autoupdate software)

Completed Posted 3 years ago Paid on delivery
Completed Paid on delivery

Hi,

I have coded an application in C# that grabs data from URL, validates game version and then starts a game if it is up to date. If it isn't, it retrieves a list of patches, downloads them and extracts.

I have got certain issues with the code, for instance: two of my custom methods (custom MessageBox and custom DialogResult window) are frozen when called (sometimes), so it is required to rewrite them to either use threads or any other method you think is appropriate that wouldn't cause UI thread to be blocked.

Additionally, one of the async methods will never stop executing or will wait until all threads are stopped before it cancels its work, so user is left waiting for a long time.

Ultimately, I would like you to go through the code and optimise it so that there are no memory leaks and to make the software run faster & smoother.

This project should ideally take you less than 4 hours, as the main code is working and just improvements are needed.

C# Programming Software Architecture .NET

Project ID: #28965709

About the project

8 proposals Remote project Active 3 years ago

Awarded to:

harshdaga

Hello, I've got quite some experience with C# code optimization and I'm sure I can help you out here. May I get some more details over the char, like is this WinForms or WPF?

$100 USD in 1 day
(55 Reviews)
5.4

8 freelancers are bidding on average $160 for this job

DebasisB

Hello there, I am interested in the project. I have expertise in multithreading and asynchronous programming in c#. I can fix the issue with the code. Please message me for discussions regarding the project. Thank You More

$150 USD in 1 day
(179 Reviews)
7.3
sepehrbg

Hi, This is Sepehr a senior C# developer with eight years of experience. I am an expert in C# and debugging. I will go through your codes and find the problem as soon as possible. Please share the details so we can sta More

$250 USD in 7 days
(62 Reviews)
6.2
l060448

Hi, I have 6+ years of application development experience. I have developed several desktop, web and service apps in C#. I can fix the issues in your code.

$150 USD in 1 day
(18 Reviews)
6.1
writingapp

Hi. I have written many automation .NET C# apps. Ready to write your project. Will complete within some hours

$90 USD in 1 day
(88 Reviews)
5.8
vut4l1

Hi there.I am very familiar with c# language.I have already worked for 6 years dealing with many c# projects.I've checked your attached project and I am very interested in your project. When do you need the project fi More

$140 USD in 7 days
(34 Reviews)
5.6
fadeevdoma

✔️ https://www.freelancer.com/u/fadeevdoma As you can see here I am a .net and C# specialist with 5 over years experiences. I have been faced many kind of problems and have great experiences in tons of projects. So I More

$150 USD in 3 days
(8 Reviews)
5.2