
Closed
Posted
Paid on delivery
ONLY FREELANCERS NO COMAPNIES Hi, I have an old .NET desktop application (around 8–9 years old) which runs as a small EXE and currently uses SQL Server Compact Edition database. We need to make some modifications: 1) Migrate the existing SQL Server Compact Edition database to a modern database system. 2) Offline-First Architecture with Auto Sync: The application should continue working offline. When internet is available, backup/offline entries should automatically sync to the main database/server. 3) The software currently has a 1-year expiry key/license system already implemented we need to change few thing here only small changes. 4) some small changes to our exe application. Please let me know: Your experience with old .NET WinForms/WPF applications
Project ID: 40439851
60 proposals
Remote project
Active 9 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
60 freelancers are bidding on average ₹38,422 INR for this job

Hello I have over 15 years of experience with C#, Windows Forms, WPF and .NET and I have experience with almost every version of .NET starting from 1.1. Also, I have extensive experience with MSSQL There are few questions about project requirements, at first, what is 'modern database system"? Thanks.
₹24,688 INR in 5 days
8.0
8.0

Hi, I am a freelancer (not a company) with 9+ years of .NET experience. I have worked on many old WinForms/WPF apps and modernized them — exactly what you need. On your 4 points: 1) SQL CE migration: SQL CE is end-of-life. I suggest SQLite (best for a small EXE) or SQL Server LocalDB. I will write a migration tool so no data is lost. 2) Offline-first with auto-sync: The app will keep working offline using a local database. When internet returns, it will auto-sync new/changed records to the main server with conflict handling so nothing duplicates or gets lost. 3) License system changes: No problem. Once you tell me the small changes you need, I will update the logic without breaking existing licenses. 4) Small EXE changes: Happy to do these once you share details. Quick questions to give you a final price: Can you share the source code or .NET version used? Which database do you prefer to migrate to? Where will the main server database be hosted? What are the exact license and EXE changes you need? I can start this week. Happy to do a short call or chat if you prefer. Thanks, Haleem
₹20,000 INR in 7 days
7.3
7.3

Hello, I’m Ranuka, a Senior .NET Developer with 12+ years of experience, specializing in legacy WinForms/WPF applications and database migrations. I have strong experience upgrading older .NET desktop systems, including migrating from SQL Server Compact Edition to modern databases such as SQL Server or SQLite with offline-first synchronization. I can help with: SQL CE database migration Offline-first architecture with automatic sync License/expiry system modifications Small EXE application enhancements and fixes Experienced in maintaining and modernizing older production applications while preserving stability and existing workflows. Ready to start immediately. Ranuka Senior .NET WinForms/WPF Developer 12+ Years Experience
₹25,000 INR in 7 days
6.2
6.2

Your SQL Server Compact migration will fail if you don't implement conflict resolution for offline sync. I've seen three companies lose customer data because they assumed "last write wins" was good enough - it's not when two users edit the same record offline. Quick question - what's your current data volume in the CE database, and are you expecting concurrent users editing the same records? Also, does your license system validate against a server or is it purely local key-based? This affects whether we need a sync API or just a backup mechanism. Here's what I'll do: - SQL SERVER COMPACT TO SQLITE: Migrate to SQLite with a custom sync layer that tracks change timestamps and handles merge conflicts. I've done this exact migration for 4 legacy apps - SQLite gives you offline reliability without CE's 4GB limit. - OFFLINE SYNC ARCHITECTURE: Build a queue-based sync engine using background workers that batch uploads when connectivity returns. I'll implement tombstone records for deletions and version vectors to prevent data loss during conflicts. - LICENSE SYSTEM REFACTOR: Modify your existing key validation to support server-side checks without breaking backward compatibility. I've extended license systems for 6 WinForms apps without forcing users to reinstall. - WINFORMS/WPF MODERNIZATION: Refactor UI code to separate business logic from presentation, making future updates easier. I've maintained .NET 3.5 apps through to .NET 6 migrations. I've spent 8 years maintaining legacy .NET desktop apps that companies were afraid to touch. I don't rewrite everything - I surgically update what's broken while keeping what works. Let's schedule a 20-minute call to review your CE schema and discuss edge cases like what happens when sync fails mid-transaction.
₹22,500 INR in 7 days
5.7
5.7

Hi, The bid price is based on if you have the source code of the existing software. If we need to build it from scratch then price will be fix after discussion in detail. I don't have any team working solo, so if the project is big then deadline could be increase. We can move the updated app to .net Core with MySQL or PgSQL or SQL server (if cost not an issue). So the app will working with a local temp database and when it got internet, it will sync with live database. Also as per my experience we must provide an option to sync and backup live db by user interaction with the automation. Let me know if you like my proposal then we can discuss further. Thank you!
₹12,500 INR in 7 days
5.3
5.3

Hi, greeting to you, Get a free sample, I have the experience with old .NET WinForms/WPF and modern like dontnet 8 Also sql compact / LocalDB and server I can show you many applications that I coded from scratch years ago until now I can handle the Auto sync data with great Ideas It's my pleasure that I will do your project because it's my passion I am waiting you Thank you, and I wish you have a nice day
₹22,000 INR in 7 days
5.0
5.0

Hi, I work independently and have experience modernizing older .NET desktop applications (WinForms/WPF) that were built around SQL Server setups. Your project is very straightforward from a technical perspective: 1. Migrate SQL to a modern DB 2. Keep the app fully offline-first with automatic sync when internet is available 3. Update the existing license/expiry mechanism without breaking current users 4. Handle the small EXE changes safely without rewriting the whole application Since the app is already running in production for years, my focus would be minimal disruption, safe migration, and keeping the desktop app stable. I can also help structure the sync layer properly so future updates become easier. Thanks, Mk Bhaduri
₹25,000 INR in 7 days
5.1
5.1

With extensive experience of over 14 years in software development using .NET technologies, I am confident in my ability to deliver the modifications needed for your eight-year-old .NET desktop application. In addition to proficiency in C# Programming and WPF, I am well-versed with the SQL Server Compact Edition database that is currently being used. This familiarity puts me in an advantageous position to smoothly migrate your database system to a more modern one without any data loss. Moreover, I have substantial experience implementing an offline-first architecture with automatic sync when a network connection is restored. I understand the significance of maintaining data continuity, especially in critical applications, and can ensure that your application continues working offline and backed-up entries are automatically synced to the main server once internet connectivity is available. Additionally, I have expertise in license management systems and can efficiently make the small changes needed for your program expiration key process.
₹35,000 INR in 2 days
5.9
5.9

Hello, I see that you need some modifications done to your old .NET desktop application which runs as a small EXE. I have a rich experience in old .NET WinForms/WPF applications. Your requirements are clear, and I’d love to chat further about the project and how we can move forward. I believe in clear communication and close collaboration, so you’ll always stay updated throughout the process to ensure the final result matches exactly what you’re looking for. Best regards, Fahad.
₹12,500 INR in 1 day
4.7
4.7

Hello, I have handled tonnes of projects in Windows Forms and WPF, mostly in Windows Form. I have 80+ projects in this platform all with 5 star ratings and 10-20 projects are in Windows Forms or WPF, I can point them out to you if needed. I find the project interesting and will be able to execute it with quality. Please let me know.
₹23,000 INR in 17 days
4.6
4.6

With your dated .NET desktop application, migrating to a modern database system, implementing an offline-first architecture with automatic syncing, and adjusting the expiration key/license system, you need a skilled developer who has plenty of experience with old .NET WinForms/WPF applications. And that happens to be exactly where I excel. I’m Mahad Sheikh, an adept and versatile freelance web and software developer with a strong focus on delivering powerful digital solutions tailored to clients' unique needs. Having worked with diverse industries and international clients, I understand the importance of transforming complex requirements into clean, reliable, and impactful digital systems. Upgrading your application to meet current market demands is absolutely in my wheelhouse. Moreover, I firmly believe in building solutions that are not only scalable and efficient but also aligned with your business goals. My work centers around practical innovation so as to ensure the technology I build for you remains future-ready. My proficiency extends beyond just core .NET programming - I am well-versed in cloud infrastructure and deployment and have substantial experience in CMS, eCommerce solution development, among others. With my skills and experience combined, I'm confident I can give your application the refresh it needs. Don't let these needed updates hold your business back; let's get started on this project together!
₹25,000 INR in 5 days
4.3
4.3

With over a decade of experience in the software development industry, I am well-equipped to not only update your old .NET desktop application but also enhance its functionality and performance as per your specific requirements. Throughout my career, I have extensively worked on .NET WinForms/WPF applications, precisely matching the skill-set you need. Alongside my technical expertise, I deeply understand the importance of a smooth transition from an outdated system to a modern one, hence ensuring you a hassle-free migration process. Lastly, when it comes to small changes such as modifying the expiry key/license system and other alterations to your existing exe application, my meticulousness will guarantee that even minor tweaks are thoroughly integrated without any adverse impact on the overall functionality. With me onboard, you can be confident about receiving quality results within agreed-upon deadlines while enjoying long-term professional support. Let's embark on this project together and create a seamless, efficient user-experience for your application.
₹27,500 INR in 7 days
4.2
4.2

Dear Hiring Manager, I have 13+ years of experience working with .NET desktop applications, including legacy WinForms and WPF systems, and I specialize in maintaining and modernizing older enterprise software. I understand your requirement for an existing 8–9 year old .NET EXE application currently using SQL Server Compact Edition. I can help you with: 1. Migration of SQL Server Compact Edition to a modern, scalable database such as SQL Server Express / MySQL / PostgreSQL based on your architecture needs. 2. Offline-first architecture implementation with reliable local storage and automatic background sync when internet connectivity is available, ensuring no data loss. 3. Minor modifications in your existing license/expiry key system (1-year validation logic adjustments only, without disturbing core flow). 4. Additional small enhancements and fixes in the current EXE application while maintaining stability of the legacy codebase. I have strong hands-on experience in working with legacy .NET applications where upgrading must be done carefully without breaking existing business logic. I also ensure backward compatibility and safe incremental deployment. Could you please share more details about current database structure and sync expectations so I can propose the most efficient migration and sync approach? Thanks!
₹15,000 INR in 7 days
3.6
3.6

With your project's description, it's clear that you need an experienced professional to update your old .NET desktop application, migrate your database, implement an offline-first architecture with auto-sync capabilities, and make some changes to the existing application. Well, I have just the expertise you need! With over 12 years of hands-on experience working with .NET and other related technologies such as C# programming and SQL Server, I am well-equipped to handle your project. I have a deep understanding of old .NET WinForms/WPF applications and have successfully worked on similar projects in the past. Additionally, my proficiency in building seamless solutions that work offline and automatically sync when internet is available is a perfect match for your requirement. In fact, I've previously implemented various functionalities like background services, offline mode, and reliable data syncing- all tailored to clients' unique needs. Not only do I bring extensive technical knowledge but also an organized team that will ensure prompt delivery while maintaining the highest quality. My commitment to transparent communication and long-term collaboration aligns well with your needs. Let's connect and discuss how we can transform your 8–9 years old application into a modern marvel with a better expiry key system and improved UI/UX design!
₹25,000 INR in 7 days
3.2
3.2

With my extensive experience in .NET WinForms/WPF applications and your project's specific needs, I am certain that I can provide valuable expertise to update your old .NET desktop application. I have successfully handled numerous migrations - including database shifting from SQL Server Compact Edition to modern systems. Combining my knowledge of Microsoft SQL Server with your application, I can ensure a smooth transition while preserving your existing data. The implementation of an offline-first architecture with auto sync is one of my core proficiencies that make me the right fit for this job. I've previously developed applications which function offline and automatically sync data once the internet connection is restored. This aligns perfectly with your requirement to enable your application to seamlessly work online or offline, while ensuring all the data is accurately synchronized when connected again. Finally, my deep understanding of license management in software development can also be beneficial in updating your expiry key/license system. I've made small scale license system changes previously and guaranteed their smooth implementation. If you choose me for this project, you won’t just receive someone ticking off tasks – you’ll be trusting a committed professional who takes pride in delivering quality solutions. Let’s discuss how we can drive your old .NET app to its maximum potential!
₹20,000 INR in 7 days
2.5
2.5

Hi, I have experience working with older .NET WinForms applications, database migrations, offline sync systems, and maintaining legacy desktop software. I understand the challenges involved with SQL Server Compact Edition and can help modernize the application without affecting the existing workflow. I can migrate the current database to a modern solution, implement offline-first syncing so the app continues working without internet, and automatically sync data once connectivity is available. I can also handle the required license/expiry modifications and the additional small EXE changes. I focus on clean, stable, and maintainable code, especially for production desktop applications that need reliability. I’m an individual freelancer and can communicate directly throughout the project for quick updates and faster delivery. Looking forward to discussing the details further.
₹35,000 INR in 7 days
2.5
2.5

Hello, Upgrading an 8-9 year old .NET desktop application requires someone who understands legacy architecture (WinForms/WPF) just as well as modern data synchronization patterns. I have over 12 years of hands-on experience building, maintaining, and modernizing .NET desktop applications, meaning I am highly comfortable navigating and improving older codebases without breaking existing functionality. Here is exactly how I will tackle your requirements: Modern Database Migration: SQL Server Compact Edition (SQL CE) is long deprecated. I will cleanly migrate your local data to SQLite, which is the modern, highly robust, and lightweight standard for offline .NET desktop applications. Offline-First & Auto-Sync: I will implement a reliable background synchronization engine. Your app will read/write locally to SQLite and, once an internet connection is detected, automatically push/pull updates to your main remote database (via a secure API), ensuring zero data loss. Licensing & App Modifications: Whether your current 1-year license logic uses encrypted local files, registry keys, or an external API check, I can safely modify the parameters and execute your required UI/logic tweaks to the EXE. I prioritize clean architecture and seamless migrations. Do you have the original source code repository available, or will I be working with a decompiled version of the existing EXE? Best regards, Kamal Bhagat
₹25,000 INR in 7 days
2.1
2.1

Hi, I have experience working with legacy .NET desktop applications including WinForms and WPF systems that have been running in production for many years. I can help with: • Safe migration of the existing SQL CE database structure and data • Designing a lightweight offline-sync architecture so the application continues functioning without internet • Auto-sync of offline entries/backups to the central server when connectivity returns • Updating the existing 1-year license/expiry logic with the required modifications • Small feature/UI/logic changes inside the current EXE application • Improving maintainability without rewriting the entire software I’m comfortable working with older codebases and understand the importance of making targeted improvements carefully without breaking existing workflows. I can also assist with: • Database performance optimization • Backup/recovery handling • Conflict resolution during sync • Deployment/testing for production environments Happy to review the current application architecture, .NET version, and database size to suggest the best migration and sync approach.
₹37,500 INR in 7 days
1.8
1.8

As a well-rounded software engineer with a penchant for delivering production-ready applications, I'm intimately familiar with older suites built on .NET like your desktop application. Having cut my teeth in several notable projects involving the migration and modernization of complex systems, I'm fully capable of migrating your SQL Server Compact Edition database to a more contemporary solution without hiccups. Delving further into your necessities, offline-first architecture with auto sync tends to require a comprehensive understanding of how multiple databases interact and synchronize. My experience putting together applications that perform homogenous functions should come in handy here: all entries in your application will be backed up when offline and synced automatically once the internet is available. In addition to my technical know-how around .NET WinForms and WPF applications, I possess strong skills across diverse platforms such as Java, Python, TypeScript, Dart, C++, HTML, CSS and more. This puts me in good stead for making small but necessary changes to achieve a 1-year expiry key/license system that meets your revised needs. Please let me do justice to revamping your application and breathing new life into its architecture!
₹30,000 INR in 20 days
1.3
1.3

Hi, Could you share more details about the modifications you require? Specifically, what database system do you have in mind for the migration? I have over 5 years of experience working with .NET applications, including legacy WinForms and WPF projects. I can help migrate your SQL Server Compact Edition database to a modern system, enabling an offline-first architecture with auto-sync features to ensure seamless operation. Additionally, I can implement the changes to your licensing system and make the necessary adjustments to the EXE application. I’m confident that my skills in .NET development will help meet your needs effectively. Looking forward to your response! Best Regards, Muhammad Shahzad
₹25,000 INR in 7 days
1.1
1.1

Delhi, India
Payment method verified
Member since Jun 20, 2017
₹37500-75000 INR
₹37500-75000 INR
₹37500-75000 INR
₹12500-37500 INR
₹1500-12500 INR
₹70000-80000 INR
$250-750 USD
₹12500-37500 INR
$2-8 USD / hour
₹12500-37500 INR
€30-250 EUR
$5000-10000 AUD
$10-30 USD
₹1250-2500 INR / hour
€8-30 EUR
€2-6 EUR / hour
$250-750 USD
$30-250 USD
$1500-3000 USD
₹12500-37500 INR
$750-1500 USD
$250-750 AUD
£250-750 GBP
£5-10 GBP / hour
$30-250 USD