Encerrado

Compression Library

I require [url removed, login to view] compression library written in 100% managed (C#) code that implements multiple compression and decompression algorithms.

The library should take the form of a single assembly DLL that can be either installed in the GAC or copied into the bin directory of any .NET application.

VERY IMPORTANT:

**The code must be totally thread safe and be suitable for very heavy ASP.NET usage. The code should scale well on multiprocessor computers. The code must be 100% original (no copied GPL code please) and VERY efficient on both memory and CPU.**

The code must be heavily commented using C# XML comments.

Each algorithm should contain Inflate/Decompress and Deflate/Compress methods (preferably static) which are fully overloaded to accept (in and out)

1. strings

2. byte arrays

3. streams

4. file path and names

The library should provide chunked stream based compression/decompression (e.g. to MemoryStream or FileStream) as well as complete in-memory compression/decompression options.

The library should include the ability (optionally) to include reversible encryption when compression/decompressing content (based on various .NET crypto providers).

The required compression algorithms will include:

zip, gzip, bzip, BZip2, zlib, deflate and many others.

The coder should include various test programs (C# windows forms and console apps) that excercise the library and prove thread safety and efficiency.

## Deliverables

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

2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.

3) Exclusive and complete copyrights to all work purchased. (No GPL, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site).

4) Test cases and test programs that clearly demonstrate that the code is thread safe and is stable under extreme usage with no memory leaks of lock-ups.

## Platform

Must be Microsoft .NET compliant and written in 100% managed C# (no external COM or C DLL's, no pinvoke, no interop calls).

Must run on all .NET platforms including Windows 2003 Server on multiprocessor servers.

Habilidades: .NET, ASP, Programação C#, Engenharia, Microsoft, MySQL, PHP, Arquitetura de software, Teste de Software, Área de trabalho do Windows

Ver mais: test algorithms, static algorithm, server assembly, programs for computers, programs computers, path compression algorithm, path algorithm, efficiency of algorithms, efficiency of algorithm, computers algorithms, c algorithms library, assembly xml, application of algorithms, application algorithms, algorithms using c, algorithms test, algorithms-programs, algorithms programs, algorithms on strings, algorithms in computers, algorithms for encryption, algorithms explained, algorithms encryption, algorithms efficiency, algorithms.computers

Acerca do Empregador:
( 1 comentário ) United Kingdom

ID do Projeto: #3019350

16 freelancers are bidding on average $472 for this job

teknowmagic

See private message.

$510 USD in 60 dias
(123 Comentários)
6.8
wmfwlr

See private message.

$425 USD in 60 dias
(18 Comentários)
5.7
realsoftwareltd

See private message.

$510 USD in 60 dias
(45 Comentários)
5.6
focalpointvw

See private message.

$425 USD in 60 dias
(44 Comentários)
5.0
pinkeshvw

See private message.

$510 USD in 60 dias
(39 Comentários)
4.5
saddaikkan

See private message.

$510 USD in 60 dias
(3 Comentários)
4.2
sandeepjvw

See private message.

$467.5 USD in 60 dias
(3 Comentários)
3.6
lionel2vw

See private message.

$425 USD in 60 dias
(12 Comentários)
3.6
mayurshahvw

See private message.

$467.5 USD in 60 dias
(4 Comentários)
3.1
diegorojas

See private message.

$425 USD in 60 dias
(4 Comentários)
2.5
restvw

See private message.

$501.5 USD in 60 dias
(4 Comentários)
2.2
thanasisk

See private message.

$510 USD in 60 dias
(5 Comentários)
0.9
pandithurai

See private message.

$510 USD in 60 dias
(0 Comentários)
0.0
dotnetgurus

See private message.

$425 USD in 60 dias
(0 Comentários)
0.0
xavierfox

See private message.

$510 USD in 60 dias
(0 Comentários)
0.0
dotnetmaharaj

See private message.

$425 USD in 60 dias
(0 Comentários)
0.0