
Ditutup
Disiarkan
Dibayar semasa penghantaran
Project Type: Material Mechanics Testing Software (tensile, compression, bending, etc.) Tech Stack: VB6 + ADO database access + Office automation (Excel/Word reports) Hardware Interfaces: USB communication, serial port communication (MSComm), EPOS controller Core Functions: • Test project management and execution • Real-time data acquisition and curve display • Report generation and printing Hardware calibration: Multilingual support (Chinese/English) Data Storage: Access database (.mdb) Category Quantity Lines of Code Forms (.frm) 87 ~86,000 lines Modules (.bas) 40 ~55,000 lines Classes (.cls) 5 ~1,130 lines Total 132 source files ~142,000 lines Core Requirements 1. Rewrite / port the existing VB6 code to C# (please provide practical advice on choosing between WinForms and WPF). 2. Retain the original business processes and database structure to ensure data consistency and full functional integrity after migration. 3. Conduct appropriate refactoring during migration to improve code maintainability and optimize performance bottlenecks. 4. Upgrade the UI: unify visual style, improve layout, and adopt mainstream modern UI components where applicable. 5. Deliver a complete buildable project, annotated source code, migration documentation, and a basic user manual. What I Will Provide • Complete VB6 source code, resource files, and database scripts. Ideal Candidate • Proficient in VB6‑to‑C# migration techniques, with hands‑on experience in WinForms/WPF, [login to view URL], and performance tuning. Able to maintain regular communication, deliver runnable versions in phases, and provide a stable final C# product. • If you have previous experience with similar migration projects, please include demos or screenshots for quick evaluation. I look forward to cooperating with you to modernize and upgrade this legacy system!
ID Projek: 40335150
55 cadangan
Projek jarak jauh
Aktif 7 hari yang lalu
Tetapkan bajet dan garis masa anda
Dapatkan bayaran untuk kerja anda
Tuliskan cadangan anda
Ianya percuma untuk mendaftar dan membida pekerjaan
55 pekerja bebas membida secara purata $1,091 USD untuk pekerjaan ini

Hello I know both VB6 and C# and I have extensive experience with converting code from one programming language to another one.
$1,324 USD dalam 25 hari
8.1
8.1

✅Hi, Client. I am a senior C#/VB developer✅ I have successfully completed several projects similar like yours. I am interested in your project. I would like to work for you in the long term. Please send a message to discuss this project. I look forward to hearing from you. My main goal is to gain my client's satisfaction by completing a job with 100% accuracy I am a senior C#/VB developer with over 10 years of rich experience in C#/C/C++/QT/VB/Python/tesseract OCR/OpenCV/ML Programming, API integration/Database management. So, I can complete it within your timeline. Best regards! From Hien ...
$750 USD dalam 7 hari
5.5
5.5

hello there, i am a senior software engineer and i can do it as required and on time with high quality. regards,
$1,500 USD dalam 7 hari
5.1
5.1

Hello Sir/MAM I am a skilled full stack developer. Having rich experience in Java , C++ , C , C# , Python , Eclipse , Sql , Mysql , .Net ,Oracle , Object Oriented Programming , Data Structure , Algorithms . I have a perfect grip on “Artificial Intelligence” “Automation” , and work in “Machine Learning” Deep Learning ”. My track record as demonstrated in my 100% job completion and 5-star review rating showcases My ability to deliver exceptional results on time and with utmost quality I believe that my skill set makes me the ideal candidate for this project Please come on chat we will discuss more about this I will be waiting for your reply . Thanks and Best Regards
$751 USD dalam 5 hari
5.1
5.1

I am very interested in applying for your job since it seems to fit very will with my experience and skills. Regards SamirBanna
$1,000 USD dalam 3 hari
4.7
4.7

Hi, I am a software engineer. I have experience in both VB 6 and C#. I can refactor your program into a C# program.
$750 USD dalam 7 hari
4.5
4.5

Greetings! I’m a top-rated freelancer with 16+ years of experience and a portfolio of 750+ satisfied clients. I specialize in delivering high-quality, professional Refactor VB 6 program into C# program services tailored to your unique needs. Please feel free to message me to discuss your project and review my portfolio. I’d love to help bring your ideas to life! Looking forward to collaborating with you! Best regards, Revival
$750 USD dalam 14 hari
4.4
4.4

Hello, I'm a senior developer with 10+ years of experience in either C#.NET or VB.NET. I can handle and complete the task well, because: - I have been using C#.NET for over 10 years. - I was also a VB6 developer in the past. - I am proficient in both WinForms and WPF, using the proper methods and approaches. - I am organized in writing code and comments. - You can view my C# work on the Microsoft Store (the FreshShot app; the link can be found in my portfolio). I’m ready to start immediately. Best regards, Freddy Ho
$750 USD dalam 4 hari
4.1
4.1

I have over 10+ years of experience Refactor VB 6 program into C# program. Please feel free to further discuss the requirements and timeline for the project. I'd be happy to assist you. I am ready to start right now. You can visit my Profile https://www.freelancer.com/u/HiraMahmood4072 Thank you
$850 USD dalam 2 hari
3.7
3.7

Hi there. Should the migration keep the current workflow first with phased module replacement, or do you want a full rewrite plan from VB6 to C# with UI modernization in parallel? For real-time acquisition and hardware communication, should the first priority be USB, serial MSComm behavior, and EPOS controller compatibility before report and UI refactor? This is a serious legacy modernization project, and the best path is to migrate core logic and hardware-critical flows first, then refactor UI, reporting, and maintainability in controlled phases. For a system like this, WinForms is often the safer migration path for compatibility and speed, while selected parts can still be modernized cleanly. A similar migration challenge came up before where a large legacy desktop system had old database access, device communication, and reporting tightly coupled in the codebase. The main difficulty was preserving business logic and hardware behavior while improving structure and performance. That was handled by separating acquisition, UI, database, and reporting layers, then porting step by step with runnable milestones and regression checks. Strong experience in C#, desktop systems, legacy refactoring, database work, and hardware-related software makes this a very strong fit, ready to start immediately. Best, Ivan
$1,200 USD dalam 8 hari
3.1
3.1

With over 9+ years of experience as a website and mobile app developer, my team and I are more than capable of handling your VB6 to C# migration project. We have extensive knowledge in all aspects of the .NET framework and its associated technologies, including WinForms, WPF, and ADO.NET. Our skills also cover UI/UX design and performance optimization, crucial elements for your project’s success. One key aspect we bring to the table is our adaptability. We understand that your requirement goes beyond language transfer - you need a more modern design and enhanced user experience. Our expertise in current UI components will ensure your application retains its functionality while enjoying visual and navigational improvements. At every step of the way, we guarantee you complete coordination with periodic reviews and deliverables until we handover a stable C# product- just as you want it. We assure a cost-effective solution without compromising on quality, accessible domain & hosting options post-development , SEO services and 3 months free support. Let's uplift your old program into the new era!
$1,125 USD dalam 7 hari
2.1
2.1

Hello! I’ve successfully migrated a similar VB6 application to .NET C#, achieving significant performance improvements and a modernized user interface that retained all core functionality. I’d be happy to share the implementation details in chat. For your project, I’d focus on a phased migration using WPF for a more dynamic UI, while ensuring data consistency through careful refactoring. I noticed your system involves hardware interfaces—how do you envision handling those during the transition? I can provide a small test task to demonstrate my approach, or we could schedule a quick call to discuss your specific needs further. If you’re open, I can share the similar build and we can see if it fits.
$750 USD dalam 7 hari
1.4
1.4

Hi, I can do this. I have extensive experience in migrating applications from VB6 to C# and am well-versed in both WinForms and WPF. My approach will ensure that the existing business logic and database structure are preserved while enhancing performance and modernizing the user interface. I will rewrite the VB6 code, focusing on code maintainability and optimizing performance bottlenecks. The UI will be redesigned to provide a cohesive and modern experience, utilizing current UI components. I will provide comprehensive documentation, including the compiled project, source code comments, migration notes, and a user manual. I am committed to maintaining regular communication and delivering functional versions in phases until we achieve a stable C# product. Looking forward to collaborating on this project to revitalize your system. Ashnasajid
$1,125 USD dalam 3 hari
0.0
0.0

Hello there I am very interested in helping you migrate your VB6 application to C# and modernise the system. This kind of upgrade is a great opportunity to not only move to a supported technology but also improve performance, structure, and user experience. I have experience working with legacy systems and rewriting them into modern .NET applications while keeping the original business logic intact and worked on similar modernisation and migration tasks Also understand common challenges involve how important it is to preserve existing workflows and database structure so that the system continues to function correctly after migration. For your project, my approach would be: * First, carefully review the existing VB6 code, modules, and database to fully understand the current logic and workflows * Identify and improve performance bottlenecks during the migration (startup time, data loading, processing) * Redesign the UI with a clean and consistent layout, using modern components while keeping the workflow familiar for existing users * Deliver the project in stages with regular builds so you can test and provide feedback early I’m comfortable working closely with you, using your provided documentation, test data, and feedback to ensure the final system matches your expectations. I’d be happy to review your current application and suggest the best approach (WinForms vs WPF) based on your UI and long-term goals. Regards.
$1,125 USD dalam 7 hari
0.0
0.0

Hi there, I've successfully migrated legacy VB6 applications of similar scale (10-50 modules) to .NET C# before, and I understand the challenge—preserving complex business logic while breathing new life into the UI and runtime performance. I'm Jeff Chong, an automation full-stack expert. I specialize in manual migration strategies because automated tools often leave behind messy, unmaintainable code that fails to optimize performance . For your project, my technical approach is this: I will first analyze your VB6 codebase to inventory COM dependencies and ActiveX controls . Then, I will rewrite the business logic in C# using either WinForms for a faster transition or WPF for a modern UI with hardware-accelerated rendering . To ensure smooth startup, I will implement asynchronous data loading to keep the UI responsive . Would you prefer WPF for a sleek, modern interface, or WinForms to retain a familiar layout with improved performance? Let’s discuss the details via chat. Best regards, Jeff Chong
$800 USD dalam 6 hari
0.0
0.0

We have one developer who is very good in c# and he is having knowledge of VB6. He has done one project couple of years ago in one of the client site. This project was part of hospital management system where we were reading data from Laboratory Analyzer through com port. Plus We have a full team of Front-end, Back-end, UI/UX experts, Payment Experts and DBA. We have created Web Applications, Mobile Application and Websites for several of our clients. We have expertise for Python, Laravel and MERN , deployed web applications for our clients. Even We have created mobile apps using React-Native and deployed Mobile Apps in Android and iOS Platform. In all our applications, we have done Role Based controls, dashboards, notifications and social media integrations. We have experts with 30+ years of IT Industry experience, who has payment card interface and all the compliances
$1,125 USD dalam 20 hari
0.0
0.0

Oggetto: Proposta per Sviluppo Software – Test Meccanica Materiali Ho letto con attenzione la descrizione del progetto per il software di test meccanici e mi candido con entusiasmo per supportarti nella realizzazione. Ho già in mente una struttura chiara per ottenere un risultato funzionale e in linea con le tue aspettative. Chi sono Sono Giovanni, sviluppatore full-stack con una forte attenzione per esperienze digitali fluide e intuitive. Trasformo idee complesse in codice pulito e interfacce semplici ma efficaci, curando ogni progetto come fosse mio. Perché sono adatto Ho sviluppato soluzioni simili, tra cui: · Piattaforme per l’acquisizione e visualizzazione di dati da sensori (es. curve sforzo-deformazione). · Pannelli di controllo per gestione test e reportistica automatica. · Dashboard responsive con autenticazione e gestione utenti. Tempistiche e budget Stimo una realizzazione in 2/3 giorni, con consegne intermedie per verifiche e modifiche. Il budget è di 750 dollari e include: · Analisi e setup · Sviluppo funzionalità · Test e ottimizzazione mobile · 30 giorni di assistenza post-rilascio Per procedere al meglio, avrei bisogno di un tuo chiarimento: Preferisci che l’area amministrativa sia accessibile da un sottodominio o integrata nel frontend? Hai già testi e immagini per le sezioni principali? Resto a disposizione per una breve videochiamata o per approfondire ogni dettaglio.
$750 USD dalam 1 hari
0.0
0.0

Hello, Your project is very close to my professional background. I specialize in modernizing and developing Windows desktop applications in the .NET ecosystem, and I have strong experience working with legacy codebases, hardware communication, and large structured desktop systems. Migration from VB6 to C# is not only a syntax conversion but an architectural redesign. My approach is to preserve business logic and database compatibility while gradually introducing modern patterns (MVVM, separation of concerns, dependency injection) to improve maintainability and performance. Regarding WinForms vs WPF: • WinForms is suitable for fast porting with minimal UI changes. • WPF is the better long-term solution for complex UI, real-time data visualization, scalability, and modern design. For a system of this size and future evolution, I would recommend WPF. My workflow includes: • careful analysis of VB6 structure and dependencies • phased migration with runnable milestones • preservation of Access database compatibility • refactoring of critical modules and performance bottlenecks • modernization of UI while keeping user workflows familiar • delivery of documented, buildable source code and installer I have experience with desktop automation, serial/USB communication, and maintainable MVVM-based applications, which fits well with your requirements. I would be glad to review the codebase and propose a practical migration plan. Best regards, Konstantin
$800 USD dalam 7 hari
0.0
0.0

Incheon, China
Ahli sejak Mac 30, 2026
$15-25 USD / jam
$30-250 AUD
₹600-1500 INR
$250-750 USD
$8-15 USD / jam
$250-750 SGD
₹600-601 INR
$30-250 USD
$250-750 USD
min $50 USD / jam
$250-750 USD
min ₹2500 INR / jam
₹150000-250000 INR
₹1500-12500 INR
₹1500-12500 INR
₹12500-37500 INR
$30-250 USD
$1500-3000 USD
$750-1500 SGD
₹750-1250 INR / jam