Em Andamento

Convert a C# component to an ATL COM object

This project involves converting an existing commercial C# TWAIN scanning component to C++ using ATL (Active Template Library) for a very lightweight TWAIN COM component used for scanning images. This component must be able to be deployed as an ActiveX control on a webpage.

There are about 2000 lines of C# that need to be converted to C++ with an ATL COM interface, setting up linking to an existing C++ static library for some additional functionality, and a custom licensing scheme must be added that allows the developer to unlock a development license with a code, and also utilize the LPK license file for ActiveX web deployment. There is some additional Win32 coding that will be required for items handled by the .NET Framework such as memory streaming and some HTTP interaction. The coding itself should be simple for the experienced developer as all of the TWAIN and HTTP code is already written in C#.

You do not need to create the final install package or end user documentation, but the source code itself must be fully documented. Two examples are requred demonstrating that the component functions identically to the C# counterpart. One is a VB6 application, the other is an HTML page in IE.

More information on the C# version of the Twain component can be found at <[url removed, login to view]>. This includes full documentation, object model, and example code. Source code will be provided only to the accepted bidder. The C# code uses very little of the .NET Framework other then it's built in streaming and cryptology for licensing. All other code calls Win32 or [url removed, login to view] directly using PInvoke.

Please provide information on your experience creating lightweight COM components with ATL, your experience in C#/.NET, and experience with licensing/cryptology with ActiveX controls (if any). We will only accept bidders that meet these qualifications and have very high expectations.

## Deliverables

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

2) Example applications that demonstrates that each function will function as required.

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).

## Platform

Win95, 98, ME, NT4.0, 2000, XP, Internet Explorer

Habilidades: Programação C, Programação C#, Engenharia, MySQL, PHP, Arquitetura de software, Teste de Software

Ver mais: www html programming com, www c programming com, win32 programming, web project documentation template, web programming license, web development source code using c++, web developer qualifications required, web component developer, web application documentation template, web application development in c# net, vb6 developer, uses of php in web development, two lines meet, template library, static programming, source c code, simple web application examples, simple create a webpage using php coding, programming object, php developer qualifications, object in programming, object c programming, object c developer, need to create webpage, need static html development

Acerca do Empregador:
( 3 comentários ) United States

ID do Projeto: #3055150

Premiar a:

infostretch

See private message.

$1530 USD em 60 dias
(70 Avaliações)
7.1

23 freelancers estão ofertando em média $1293 para este trabalho

SovDyn

See private message.

$722.5 USD in 60 dias
(40 Comentários)
7.5
keycomvw

See private message.

$1062.5 USD in 60 dias
(39 Comentários)
6.5
slavas71

See private message.

$850 USD in 60 dias
(97 Comentários)
6.5
m2comsys

See private message.

$1487.5 USD in 60 dias
(3 Comentários)
4.8
vw964667vw

See private message.

$1699.15 USD in 60 dias
(9 Comentários)
3.9
bwsolutionsvw

See private message.

$1700 USD in 60 dias
(3 Comentários)
1.6
developersunion

See private message.

$552.5 USD in 60 dias
(1 Comentário)
1.3
fisavw

See private message.

$850 USD in 60 dias
(4 Comentários)
0.0
robertluovw

See private message.

$595 USD in 60 dias
(1 Comentário)
0.0
gdeldago

See private message.

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

See private message.

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

See private message.

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

See private message.

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

See private message.

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

See private message.

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

See private message.

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

See private message.

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

See private message.

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

See private message.

$850 USD in 60 dias
(1 Comentário)
2.5
softdevn1

See private message.

$1048.9 USD in 60 dias
(1 Comentário)
2.8