Naar de inhoud
Bespreek uw project

WinDev-migratie · WLanguage

WinDev-migratie naar C# en .NET, onder controle en zonder breuk

Uw WinDev- en WLanguage-applicaties houden uw bedrijf draaiende. Wij migreren ze naar C# en .NET, of naar het doel van uw keuze, met acceptatietests die vooraf geschreven worden, code geproduceerd door AI-agents, automatische controles en een review bij elke stap. Uw code kan op uw eigen infrastructuur blijven.

Waarom nu

Het licentiemodel van WinDev is gewijzigd

Sinds 2024 wijzigt PC SOFT ingrijpend de manier waarop zijn tools verkocht en gebruikt worden. De feiten, zoals gepubliceerd door de uitgever en de pers:

Niets verplicht u om WinDev van vandaag op morgen te verlaten: uw huidige applicaties blijven werken. Maar voor veel bedrijven is dit het goede moment om een traject uit te stippelen naar een open platform, waarvan de gebruikskost niet afhangt van één enkele uitgever.

Het doel

Waarom C# en .NET

  • Beschikbare ontwikkelaars

    C# is een van de meest gebruikte programmeertalen ter wereld: bijna 28 % van de respondenten van de Stack Overflow-enquête 2025. Ontwikkelaars aanwerven of een dienstverlener vinden wordt eenvoudig.

  • Geen gebruiksvergoeding

    .NET is vrij en open source (MIT-licentie): uw applicaties worden uitgerold zonder licentie per werkpost of per sessie.

  • Een openbare roadmap

    Eén versie per jaar, LTS-versies met drie jaar ondersteuning: .NET 10, uitgebracht in november 2025, wordt ondersteund tot november 2028.

  • Vrije keuze van tools

    Visual Studio, VS Code of Rider; SQL Server, PostgreSQL of MariaDB; uw eigen servers, Azure of een andere cloud. U zit niet langer vast aan één leverancier.

  • Een gefaseerde migratie

    WinDev kan .NET-assemblies produceren: beide werelden kunnen tijdens de migratie naast elkaar bestaan, module per module.

Stack Overflow-enquête 2025 .NET, open-sourcelicentie Ondersteuningsbeleid van .NET

De methode

Een migratie die door tests wordt gestuurd

Er bestaat geen betrouwbare automatische omzetter van WLanguage naar C#: migreren betekent herschrijven. Onze agentfabriek maakt dat herschrijven snel, onze tests maken het veilig.

  1. Diagnose

    We maken een inventaris van uw projecten (vensters, rapporten, queries, HFSQL-analyses, afhankelijkheden), brengen de risico’s in kaart, verdelen het werk in pakketten en schatten de inspanning in.

  2. Vangnet

    Voordat we de code aanraken, leggen we het huidige gedrag vast in geautomatiseerde acceptatietests: wat de applicatie vandaag doet, wordt de referentie.

  3. Migratie per pakket

    Module na module herschrijven AI-agents de code in idiomatisch C#, zonder de tests te kunnen wijzigen. De HFSQL-gegevens worden overgezet naar de doeldatabase, met consistentiecontroles.

  4. Voortdurende controle

    Compilatie, acceptatietests en automatische controles bij elke iteratie. Een pakket gaat pas verder als alles groen is.

  5. Review en inproductiestelling

    Elk pakket wordt nagelezen door de architect en daarna gefaseerd opgeleverd: het oude en het nieuwe systeem bestaan naast elkaar tot de overschakeling.

Het resultaat

Wat u krijgt

  • Leesbare C#-code, die uw team of eender welke .NET-dienstverlener kan onderhouden.
  • Een geautomatiseerde testreeks, die al uw toekomstige aanpassingen beschermt.
  • Uw gegevens gemigreerd naar de database van uw keuze, met consistentiecontroles.
  • Documentatie van de architectuur en van de genomen beslissingen, pakket per pakket.
  • De volledige historiek: tickets, tests, reviews en logboeken van elke stap.
  • Een kennisoverdracht naar uw teams, als u dat wenst.

Vertrouwelijkheid

Uw code verlaat uw infrastructuur niet

De broncode van een bedrijfsapplicatie is een gevoelig bezit. Onze agents kunnen werken met open-weight AI-modellen die lokaal draaien, op uw servers of op een speciaal daarvoor bestemd werkstation: geen enkele regel code gaat via een externe AI-leverancier.

  • Open-weight modellen die lokaal draaien, gemeten op echte tickets.
  • Online modellen (Claude, Codex) alleen met uw uitdrukkelijke toestemming.
  • Elke stap wordt vastgelegd: ticket, tests, logboek, review.

Om te beginnen

De migratiediagnose

Een eerste analyse van uw WinDev-applicatie door een architect: we bekijken uw bronnen en uw context en bezorgen u daarna een duidelijk migratietraject.

  • Technische inventaris en overzicht van de afhankelijkheden.
  • Risico’s, prioriteiten en verdeling in pakketten.
  • Keuze van het doel: C# en .NET, web, API of desktop.
  • Inschatting van de inspanning en een indicatieve planning.
Een diagnose aanvragen

Veelgestelde vragen

Uw vragen over de WinDev-migratie

Kan men migreren zonder de bedrijfsvoering stil te leggen?

Ja. De migratie gebeurt per pakket: de gemigreerde modules en de WinDev-modules bestaan naast elkaar, en elke overschakeling vindt plaats zodra het bijbehorende pakket gevalideerd is.

Wat gebeurt er met onze HFSQL-gegevens?

Ze worden overgezet naar SQL Server, PostgreSQL of de database van uw keuze, met migratiescripts die opnieuw kunnen worden uitgevoerd en consistentiecontroles vóór elke overschakeling.

Zal de gemigreerde code onderhoudbaar zijn?

Dat is het eerste doel: idiomatisch, getest, nagelezen en gedocumenteerd C#, dat elke .NET-ontwikkelaar kan overnemen.

Wordt onze code naar een AI-leverancier gestuurd?

Niet noodzakelijk. We kunnen uitsluitend werken met modellen die lokaal draaien, op uw infrastructuur. Het gebruik van online modellen beslissen we samen met u.

Bestaat er een automatische omzetter van WinDev naar C#?

Niet op een betrouwbare manier: WLanguage, de bijbehorende rapporten en queries hebben geen rechtstreeks equivalent. Daarom herschrijven we, met AI-agents die omkaderd worden door acceptatietests en een review door een mens.

Welke doelen zijn er naast C# en .NET?

Naargelang uw context: een webapplicatie (ASP.NET Core, Blazor), een API, een moderne desktopapplicatie of een andere taal als uw team dat vraagt. De diagnose helpt u kiezen.

Hoelang duurt een migratie?

Van enkele maanden tot meer dan een jaar, naargelang de grootte en de complexiteit van de applicatie. De diagnose levert een inschatting per pakket.

Moet men WinDev meteen verlaten?

Nee. Uw huidige applicaties blijven werken. Het juiste moment is wanneer u rustig kunt plannen; de diagnose geeft u de nodige informatie om een beslissing te nemen.

Laten we praten over uw WinDev-applicatie

Beschrijf ons uw applicatie, de omvang ervan en uw deadlines: we antwoorden u met gerichte vragen en een eerste advies.

Bespreek uw project

WINDEV, WEBDEV, WINDEV Mobile, WLanguage en HFSQL zijn merken van PC SOFT. Ze worden louter beschrijvend vermeld; IntelliNova is niet verbonden aan PC SOFT en wordt er niet door goedgekeurd.