1. Home
  2. Enterprise care
  3. ASP.NET Web Forms support

ASP.NET Web Forms support: keep the application secure while you plan what is next

We maintain ASP.NET Web Forms and .NET Framework 4.x applications on a monthly retainer: security updates, dependency upgrades, bug fixes and small changes. When you are ready, we migrate them to modern .NET section by section.

Example monthly report · illustrativeAll systems normal
99.98%uptime · 12 mo
42patches this month
11 minavg. first response
5systems looked after
RESPONSE TIME · LAST 30 DAYSSLA 30 MIN
  • corporate-site.comIIS 10 · .NET Framework 4.899.99%
  • investors.corporate-site.comSitecore 10.3 · Azure100%
  • careers portalJava 17 · Tomcat · Oracle99.97%
  • intranetSharePoint 2019 · on-premise99.95%
  • partner API.NET 10 · SQL Server99.99%
Why it matters now

Web Forms is not going away overnight. .NET Framework 4.8 and 4.8.1 are supported as part of Windows for the life of the Windows version they run on, so a well-patched Web Forms application on a supported server can stay secure. What it does not get is new features, and fewer developers want to work on it every year.

The real risks are around the code: NuGet packages years out of date, a jQuery version with known vulnerabilities, ViewState and session settings nobody has reviewed, and a single developer who understands the build. We take those on first, then give you an honest view of whether and when to migrate.

Signs you need this

  • Only one developer can build and deploy the application
  • Packages have not been updated in years
  • A security review flagged the application
  • You are not sure whether to migrate or keep it
Request an audit →

.NET support dates that matter to Web Forms estates

.NET support dates that matter to Web Forms estates
VersionSupportStatus
.NET Framework 4.8 / 4.8.1Supported as a Windows component for the life of the host Windows version. No new features.Supported
.NET Framework 4.5.2, 4.6, 4.6.1Support ended 26 April 2022.End of life
.NET 8 (LTS)Support ends 10 November 2026.Ending soon
.NET 10 (LTS)Supported until 14 November 2028. The usual target for a migration today.Supported

Web Forms itself has no modern .NET version: moving off it means rebuilding the UI layer, while most business logic ports across.

Dates checked 10 October 2026 against: Microsoft lifecycle: .NET Framework, .NET and .NET Core support policy.

What we do every month

01

Security updates

.NET Framework and Windows updates applied monthly, emergency fixes within your SLA.

02

Dependency upgrades

NuGet packages, jQuery and client libraries upgraded to supported versions, tested before release.

03

Bug fixes and small changes

From a monthly bank of hours, released through a repeatable, documented build.

04

Build and deploy

The application put under version control with a scripted build, so releases stop depending on one laptop.

05

Security review

ViewState, authentication, session and error-handling settings reviewed and fixed.

06

Migration readiness

An assessment of which sections would move easily to modern .NET and which need rework.

Patching cadence

Critical security fixesWithin the SLA response time for your tier
.NET Framework and Windows updatesMonthly
NuGet and client library reviewQuarterly
Penetration-test findingsFixed and documented on an agreed schedule

Security posture

  • Named-user access only, through your VPN, jump host or SSO
  • Credentials stored in a vault, never in email or tickets
  • Every change logged against a ticket, with a rollback step
  • NDA and data processing agreement before any access
  • Findings from your penetration tests fixed and documented

Service levels

Written into the contract. Mix tiers across your estate according to how critical each system is.

Example service levels by support tier
EssentialBusinessMission-critical
Critical (site down)4 hours1 hour15 minutes
High (major feature broken)Next business day4 hours1 hour
Normal3 business days1 business day4 hours
Cover hoursMon–Fri, business hours7am–10pm, 7 days24/7/365
Uptime target99.5%99.9%99.95%
Named engineers12Dedicated team

How the takeover works

  1. Weeks 1–2

    Audit

    Read-only access under NDA. Versions, risks, costs and a quote.

  2. Weeks 3–4

    Knowledge transfer

    Runbooks, credentials vault and handover sessions with your current team or vendor.

  3. Month 2

    Stabilise

    Urgent patches, monitoring and backups in place before anything else changes.

  4. Ongoing

    Run & improve

    SLA-backed support, planned upgrades and a monthly report.

Free estate audit · 2 weeks

Get a written report on your ASP.NET Web Forms estate.

Read-only access, under NDA. Versions, end-of-support dates, security findings and a monthly quote. Keep the report either way.

How many sites and apps?
Main technology
Maintained today by

We reply with an NDA and an access checklist.

ASP.NET Web Forms support: questions, answered

Should we migrate off Web Forms now?
Not always. If the application is stable, rarely changes and runs on a supported server, keeping it secure can be the right call for now. If it changes often, or hiring for it is hard, a staged migration usually pays back.
Can you support Classic ASP too?
Yes. Classic ASP still runs as an IIS component on supported Windows Server versions, and we maintain it on the same terms.
Do you need the source code?
Ideally. If only compiled binaries survive, we can usually decompile enough to support and rebuild the application, and we tell you early what that involves.