Gratis tool

Hoe klaar is uw .NET Framework-project voor .NET 10?

Voeg uw projectbestanden toe en zie binnen een minuut welke NuGet-pakketten en onderdelen van de applicatie de overstap van .NET Framework naar .NET 10 blokkeren, welke pakketten bekende kwetsbaarheden hebben en hoeveel werk het ongeveer is.

Uw project

Voeg .csproj-, .vbproj- of packages.config-bestanden toe, kies de hele solutionmap of plak hieronder een bestand.

    Uw bestanden blijven in uw browser. Alleen pakketnamen en versies worden naar nuget.org gestuurd om ze op te zoeken.

    Waar de controle naar kijkt

    • /Het doelframework van elk project.
    • /Elk NuGet-pakket: of de nieuwste versie .NET 10 ondersteunt, of het verouderd is en of uw versie een bekende kwetsbaarheid heeft.
    • /Bekende blokkades: Web Forms, WCF-services, Remoting, Workflow Foundation, Crystal Reports en meer.
    • /Het projectformaat en packages.config, de eerste stappen van elke migratie.

    Wat de controle niet ziet

    • /De controle leest projectbestanden, geen code. API’s zoals AppDomain, BinaryFormatter of Remoting in de code zijn hier niet zichtbaar.
    • /Pakketten uit privéfeeds worden niet opgezocht.
    • /Voor een analyse op codeniveau gebruikt u de .NET Upgrade Assistant van Microsoft in Visual Studio. De oude .NET Portability Analyzer is stopgezet.
    • /De inschatting is indicatief, geen offerte.

    Typische blokkades bij de overstap van .NET Framework naar .NET 10

    ASP.NET Web Forms
    Web Forms bestaat niet in .NET 10. De pagina’s moeten opnieuw worden gebouwd, meestal in Blazor of Razor Pages. Dat is het grootste deel van het werk.
    WCF-services
    Het hosten van WCF-services maakt geen deel uit van .NET 10. De opties zijn CoreWCF of overstappen op REST of gRPC.
    ASMX-webservices
    Oude .asmx-services draaien niet op .NET 10. Ze worden herschreven als Web API-endpoints of met CoreWCF.
    .NET Remoting
    .NET Remoting bestaat niet meer in modern .NET. De communicatie moet over naar gRPC, HTTP of een message queue.
    Windows Workflow Foundation
    WF wordt niet ondersteund in .NET 10. Er is de communityversie CoreWF, maar workflows worden meestal herschreven.
    Crystal Reports
    Crystal Reports heeft geen runtime voor modern .NET. De rapporten verhuizen naar een ander tool, vaak een project op zich.
    COM+ (Enterprise Services)
    System.EnterpriseServices bestaat niet in .NET 10. Dat deel van de code moet opnieuw worden ontworpen.
    ASP.NET MVC
    Controllers en views gaan met beperkte wijzigingen over naar ASP.NET Core MVC. Startup, filters, bundling en authenticatie worden herschreven.
    ASP.NET Web API
    Controllers gaan met kleine wijzigingen over naar ASP.NET Core. Routing, filters en authenticatie worden opnieuw ingericht.
    Afhankelijkheid van System.Web
    De code gebruikt System.Web (HttpContext, Session, Request), dat niet bestaat in .NET 10. Die delen worden aangepast aan ASP.NET Core.
    ASP.NET SignalR
    De oude SignalR is niet compatibel met ASP.NET Core SignalR. Server en clients worden samen bijgewerkt.
    ReportViewer en RDLC-rapporten
    De oude ReportViewer-controls zijn gebonden aan .NET Framework. RDLC-rapporten draaien op .NET 10 met communitypakketten of verhuizen naar een ander tool.
    Entity Framework EDMX-model
    EF6 draait op .NET 10, maar de EDMX-designer niet. Het model gaat naar code (Code First) of naar EF Core.
    © 2026 ProCoding — Alle rechten voorbehouden.Colofon en privacyDisclaimerSplit, Kroatië