Find Jobs
Hire Freelancers

Port a VB6 Application over to VB.net

$750-1500 USD

In Progress
Posted over 9 years ago

$750-1500 USD

Paid on delivery
We have a small VB6 program that we would like to convert to VB.net so that it can be compiled to run as a service. You will need working knowledge of TCP/IP socket communications as well. The *existing* VB6 application does all of the following: 1.) Listens on a user specified IP address (usually 127..0.01) and port#. 2.) Accepts connection requests and receives an XML string from point of sale software (POS) 3.) Does some checks on the data it received using simple string functions. 4.) Opens an SSL connection to our web server and transmits the XML sting to us. 5.) Waits for the response and then sends the response back to the POS software. You will make the following changes: 1.) Port the application to VB.net 2.) Make any modifications needed to allow the program to run as a service in Windows. 3.) Replace the old socket controls (WinSock and SocketWrench) to use VB.net socket controls. 4.) Create an simple install program that will install the program to run as a service. 5.) Provide us with complete source code. (After field testing and debugging is complete) The biggest challenge with this project will be testing. You will have to mimic the POS program with a utility or program of your own making. There are lots of sample programs out there that will open a socket connection and let you paste in the text string that you want to send to the host so you can test that way. We will provide sample strings. You will be able to send test transactions to our development web server to make sure you are successfully transmitting and receiving transactions. We will field test the program with live customers and we will report any bugs back to you. Please explain your testing and debugging (QA) policy as well. Please also explain what your policy is on bug fixes and
Project ID: 6358378

About the project

24 proposals
Remote project
Active 10 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
24 freelancers are bidding on average $1,775 USD for this job
User Avatar
Hello, I have 8 years of experience in C#, Vb.Net, MSSQL, MySQL, Visual FoxPro 9. I can convert your VB6 Application to Vb.Net. I have experience of Windows Service, WCF Service, and ASMX Service. I will provide 1 month free support for bug fixing. thanks Kalpesh
$1,500 USD in 20 days
5.0 (53 reviews)
6.4
6.4
User Avatar
A proposal has not yet been provided
$4,421 USD in 30 days
5.0 (22 reviews)
6.1
6.1
User Avatar
Hello, My name is Stephane and here's my short and detailed bid: 1. Execution Time: 7 DAYS! 2. Cost: $866 + NO UPFRONT + NO ADVANCE PAYMENT + YOU PAY ONLY WHEN JOB IS DONE AND YOU'RE SATISFIED! 3. Communication: Available through Skype/Google Hangout Consider carefully my offer and confirm. With kindest regards, Stephane
$866 USD in 7 days
4.8 (37 reviews)
6.1
6.1
User Avatar
Hi, I have 10+ years of development experience in ASP.net, VB.net, VB 6.0, SQL Server, MS-Access and Oracle. Additionally i have an experience of development network applications using UDP and TCP/IP protocols. Regarding the testing and debugging, i make test cases and execute to check the application. Moreover, i'll be with you until the customer gives you a ok signal. I look forward to hearing from you soon. Regards, Farooq
$1,500 USD in 20 days
5.0 (26 reviews)
6.1
6.1
User Avatar
Sr. Software Developer with 4.8+yrs experience. Sr. Software Developer with 4.8+yrs experience. Sr. Software Developer with 4.8+yrs experience.
$1,250 USD in 30 days
5.0 (39 reviews)
6.0
6.0
User Avatar
Hello sir, Reference your inquiry we would like to inform you that we are a team of experts working in the field of dot net technology and have developed various online / offline applications as well. We have gone through your requirements and have understood your requirement, and would request you to provide us the exe file of the existing program in VB6 for our reference purpose, so that we can prepare a understanding document and can get back to you with our queries. As far as your concern about the bugs fixes, we provide 3 month support after delivering. we will fix any bugs which arises within the given period, thereafter it will be chargeable. Looking forward to your valued response. Regards, OK Team
$1,157 USD in 20 days
5.0 (3 reviews)
5.1
5.1
User Avatar
Hi, I have gone through your descriptions . I am 5+ years experienced Visual Basic,VB.NET,ASP.NET,MS Access,MySQL,SQL,MSSQL Server(2005 to On wards) developer at CMMI-5 level company.I can do your job easily before your deadline . I can give you the proper steps which will be followed by the Software development stage. I have already developed a POS software in VB.NET. I can show you a demo. I am very much Interested to do your work,Please revert me if you have any concern.
$1,475 USD in 25 days
4.0 (21 reviews)
5.6
5.6
User Avatar
Hello, sir. I have enough experience for your task. I can do your project. Thanks. Regards.
$1,473 USD in 20 days
4.9 (11 reviews)
4.2
4.2
User Avatar
Hi, I have professional experience of more than 13+ years developing vb6 and .net applications. For testing will simulate socket connections as you proposed. For bugfixes can provide 1 month of free support in which you can test and find issues. For extra support can start another project.
$1,444 USD in 40 days
5.0 (6 reviews)
4.2
4.2
User Avatar
Hi. We are a group of experienced engineers with different backgrounds (telecommunications, electronics and systems) with experience in technologies like C/C++/C#/Java/Linux/Scripting, who work for a telecommunications company. Along these years we have worked mainly with embedded systems, for example, high availability communications servers and cable modems. Since we have experience implementing networking applications in both Windows and Linux environments we think that we are suitable for this job. You can check on out profile to see that we have been working on network programming. Could you please provide more details about what needs to be done? So that we can adjust the bid. So far we have the following questions: - Is it a multi-threaded application? - Could you please provide the source code of current software in VB6 to figure out how complex is the program to be ported? Or at least could you please provide the number of lines of the software approx? - For testing, we will develop a client program that perform the same operations as POS and we also unit test each function that will be coded to be sure that everything is working as expected. We can talk later about project scope and bug fixes policy. Just let us know whenever you are available. Best regards, Matias.-
$1,250 USD in 20 days
5.0 (8 reviews)
4.3
4.3
User Avatar
I can upgrade the VB6 program to VB.NET (VS 2010 or VS 2012 ?) Have completed similar projects before too. I am comfortable with socket programming and understand TCPIP programming well. I'll provide you the full source code and the installation program too. And will be ahppy to resolve any bug you may find. Assure you good quality work and long term relationship. Regards, Sawan
$800 USD in 10 days
4.9 (25 reviews)
3.9
3.9
User Avatar
Hello. I have a lot of experience in converting VB6 to VB.Net, which are using sockets to connect other PC. See my past projects. I provide lifetime warranty, that I will fix any bug you found in application. Best regards, Andrei Plinda.
$750 USD in 10 days
3.9 (13 reviews)
4.9
4.9
User Avatar
A proposal has not yet been provided
$12,500 USD in 20 days
5.0 (6 reviews)
3.6
3.6
User Avatar
Hello, I have large experience with vb6 and porting application from old win32 development tools to .net has done already similar projects Kind regards Zaki RAHMOUNI
$1,250 USD in 5 days
4.9 (4 reviews)
2.5
2.5
User Avatar
hello , I can do the work I am fast I have four years experience in dot net development (asp net c # wpf windows vb 8.1 ...)
$750 USD in 3 days
5.0 (1 review)
2.2
2.2
User Avatar
A proposal has not yet been provided
$833 USD in 25 days
4.9 (4 reviews)
2.1
2.1
User Avatar
Amazing & Smart App !!! Please have a look at my portfolio and work history. Then you will be realised that i'm the right person for your job. I can build your app with high quality and you will be proud of my Work. I'm ready to start your work now. Thanks
$1,473 USD in 10 days
0.0 (0 reviews)
3.2
3.2
User Avatar
Hello I just made a simple demo for another project how application works with socket. I worked with Socked in .NET Framework. We developed an application that had a Windows Service and Client. Client communicated with Service using simple XML protocol via Socket. Windows Service was listening on some Port in separated Thread, if some Client connected to Service then Service create new Process Thread to process Client commands. So, we will have many Clients and when developing Service developer should be aware to use Multi-Threading coding. Here is my Project estimate 1.) Rewrite VB6 > VB.NET – 40 hours 2.) Create installer – 5 hours 3.) Testing and create simple Client application for testing – 15 hours 4.) Processing feedbacks 10 hours Project Sources will be provided to Client after final payment. In the case of additional requirements or changes to the existing requirements that significantly affect the estimate above, I will provide the Client with an additional estimate to implement the changes based on rate used in the base estimate. The delivery procedures, communication and versionning scheme will be agreed with the Client upon acceptance of the proposal. I acknowledge the Client’s ownership to intellectual property rights
$1,166 USD in 30 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I am just looking for the first project from freelancer. You can pay after you satisfied with the program. I will support any bug that happend until bug free. Regards, Taufiq
$1,250 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Boulder, United States
5.0
17
Payment method verified
Member since Feb 23, 2007

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.