c# software updater - uses webservices

Закрито Опубліковано %project.relative_time Оплачується при отриманні
Закрито Оплачується при отриманні

I need the assistance of an experienced c# web service developer. Using .NET framework 1.1 and sql.

I need a framework that will manage the checking of new software versions and update them either (1) automatically (2) by first presenting the user with a question. I.e. A new version has been detected do you wish to install etc. I like the system used by Itunes.. something similar to this would be great.

I'm thinking of using web service as the means of checking for the new software version and then a web service to download the file using binary transfer. I have a web site and sql db that can host the source binary files and version information. But i am open to suggestions. Should have file checking system, ie crc etc. Should be multithreaded. Should have a UI to upload files to client.

Must handle:

IMPORTANT! updating as a group of files, and wind back if one file in group fails files in sub directories

the files should be held as binary in my db on the web server

different versions of software ie download all version 1.2

all file types.. exe/dll/txt

the downloads should be compressed using Xceed compression

the client should be able to go thru a proxy server

one exe must be marked as the one that needs restarting

termination of running application to be updated

crc errors

file in use errors

other errors related to such a system..

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

4) Require full debug testing and acceptance prior to payment

5) Code must work on a non-development machine

6) Documentation on usage and implementation on both development and non-development machine

7) Must be fully implementable into .NET Visual Studio

8) Document from coder releasing code for unrestricted use

9) Coder must embrace an open communication work ethic

## Platform

SQL 2000 MSDE/MS SQL 2000+/c#/.NET 1.1/VS2003

ASP PHP

ID Проекту: #3395142

Про проект

11 заявок(-ки) Дистанційний проект Остання активність Nov 10, 2007

11 фрілансерів(-и) готові виконати цю роботу у середньому за $839

WinMaster

See private message.

$637.5 USD за 7 дні(-в)
(296 відгуків(и))
8.4
yilin

See private message.

$510 USD за 7 дні(-в)
(75 відгуків(и))
5.8
dedicatedteamvw

See private message.

$357 USD за 7 дні(-в)
(11 відгуків(и))
5.0
QuickSoftDev

See private message.

$679.15 USD за 7 дні(-в)
(11 відгуків(и))
5.0
syedtariqvw

See private message.

$850 USD за 7 дні(-в)
(16 відгуків(и))
4.0
virtualamoeba

See private message.

$680 USD за 7 дні(-в)
(4 відгуків(и))
3.4
techcom

See private message.

$425 USD за 7 дні(-в)
(10 відгуків(и))
3.4
TheDev

See private message.

$680 USD за 7 дні(-в)
(4 відгуків(и))
2.1
dorothysoftvw

See private message.

$425 USD за 7 дні(-в)
(1 відгук)
0.0
segincvw

See private message.

$1912.5 USD за 7 дні(-в)
(2 відгуків(и))
0.0
acmesoftsol

See private message.

$2077.4 USD за 7 дні(-в)
(5 відгуків(и))
0.0