21+ years in hosting · Jaipur, India · INR billing with 18% GST · 24/7 email support
Hosting · ASP.NET

ASP.NET hosting

Quick answer

ASP.NET hosting is Windows Server hosting with IIS, the .NET runtime and an MS SQL database. WebJi® runs Web Forms, MVC and ASP.NET Core apps on Windows plans with Plesk, .NET Framework 4.8 and .NET 8, from Win-SQLPro at ₹2,300 a year before 18% GST. Apps needing Remote Desktop move to a Windows VPS.

For .NET developers and firms keeping a Web Forms, ASP.NET Core or Blazor application online with an MS SQL database.

2005since
Jaipur · IN
In business
21+ yrs
Reply time
<60 min
Clients
12K+
Billing
INR + GST

What does ASP.NET hosting need on the server?

ASP.NET hosting needs Windows Server with IIS, the .NET runtime your build targets and usually an MS SQL database — none of which a Linux cPanel account provides. WebJi® runs ASP.NET on its Windows shared plans, managed through Plesk, with .NET Framework 4.8 and .NET 8 on IIS and URL Rewrite enabled.

The three ASP.NET families place different demands on the host, so identify yours before choosing a plan.

ASP.NET application types and what each needs from the host
App typeRuntimeHow IIS runs itFits Windows shared?
Web Forms, MVC 5, Web API 2.NET Framework 4.8Classic IIS application poolYes
ASP.NET Core MVC, Razor Pages, Web API.NET 8 (confirm newer versions)ASP.NET Core Module behind IISYes
Blazor Server.NET 8ASP.NET Core Module with a live SignalR connection per userYes, for modest concurrent users
Blazor WebAssemblyRuns in the browserStatic files, plus an optional .NET APIYes
Windows service, scheduled console job, desktop add-onsAnyOutside IISNo — needs a Windows VPS

Who buys ASP.NET hosting in India?

Most buyers are developers and small firms keeping a business application online: a .NET billing portal, a school or hospital records site, a dealer ordering system or a client project built in Visual Studio. Many of these were written years ago on .NET Framework 4.x, and a Windows plan keeps them running without a rewrite.

  • Freelance .NET developers who publish client sites from Visual Studio and want one panel per client.
  • Software vendors hosting a web front end for an MS SQL product they already sell.
  • In-house IT teams moving an intranet-style portal off an office PC and onto a hosted server.

If the site is WordPress or PHP, it belongs on Linux instead; the Linux vs Windows hosting guide sets out the difference.

How much does ASP.NET hosting cost at WebJi®?

ASP.NET runs on three yearly Windows plans: Win-SQLPro at ₹2,300, Win-SQLDev at ₹4,200 and Win-SQLDev+ at ₹8,400, all before 18% GST. Each includes Plesk, IIS and MS SQL; there is no monthly billing on these rows. Prices were read on 4 November 2026.

Windows plans for ASP.NET apps — WebJi® billing, yearly, before 18% GST
PlanPrice per yearWith 18% GSTSuitsOrder
Win-SQLPro₹2,300₹2,714A single production Web Forms or Core siteOrder →
Win-SQLDev₹4,200₹4,956Apps with heavier MS SQL reportingOrder →
Win-SQLDev+₹8,400₹9,912The largest shared Windows allocationOrder →

GST column = yearly price × 1.18. The same rows, with the full Windows feature list, are on Windows hosting India.

How do web.config and the MS SQL connection string work on an ASP.NET host?

IIS reads web.config from the site root, so that file carries your connection string, rewrite rules, custom errors and, for ASP.NET Core, the handler that starts the app. Create the MS SQL database and user in Plesk first, then paste the server name and credentials into the string.

<connectionStrings>
  <add name="DefaultConnection"
       connectionString="Server=SQL_HOST;Database=DB_NAME;User Id=DB_USER;Password=DB_PASS;TrustServerCertificate=True"
       providerName="System.Data.SqlClient" />
</connectionStrings>

ASP.NET Core apps usually keep the string in appsettings.json instead; set ASPNETCORE_ENVIRONMENT to Production so development settings and detailed error pages never reach visitors. Keep database passwords out of source control. For sizing a large database, read SQL Server hosting before ordering.

How do you publish an ASP.NET project to the server?

Publish a Release build from Visual Studio using the Web Deploy settings downloaded from Plesk, or run dotnet publish -c Release and upload the output to httpdocs over FTP. Check the site on its temporary hosting address before you change DNS.

  1. Choose the deployment mode. Framework-dependent builds are smaller; a self-contained build carries its own runtime if your target version differs from the server’s.
  2. Import the publish profile from Plesk into Visual Studio, or connect an FTP client with the account credentials.
  3. Publish to the site root so web.config sits next to the application, not in a nested folder.
  4. Test logins, uploads and reports on the temporary URL, then point the domain’s records.

A full walkthrough with screenshots is in how to host an ASP.NET website.

When does an ASP.NET app outgrow shared Windows hosting?

Move to a Windows VPS when the app needs Remote Desktop, a Windows service or scheduled task outside IIS, a component installed on the operating system, or more CPU than the shared pool allows. Shared accounts give Plesk, Web Deploy and FTP, not Administrator access.

Typical triggers are a nightly import job, a reporting engine that installs server-wide, or a Blazor Server app with many users keeping connections open at once. Windows VPS hosting is quoted separately on its own page. Microsoft ended support for .NET 8 on 10 November 2026 and .NET 10 is the current long-term-support release, so confirm the runtime available on your plan with support@webji.services before you start a new project.

FAQ

Frequently asked questions

Can ASP.NET Core run on Linux hosting instead?

ASP.NET Core is cross-platform, but WebJi®’s Linux shared plans are built for PHP and do not run .NET apps. On a Linux VPS you could run Core behind Nginx yourself; if the app also needs MS SQL or IIS features, the Windows plans are the simpler route.

Will an old Web Forms site on .NET Framework 3.5 or 4.0 run?

The Windows plans run .NET Framework 4.8, which is designed as an in-place update for 4.x apps, so most 4.0–4.7 sites run after recompiling against 4.8. Sites still on 3.5 or earlier should be checked with support before ordering.

Does Blazor Server work on shared Windows hosting?

Yes, for internal tools and modest audiences. Each user holds an open SignalR connection, so memory use grows with concurrent visitors. For a public app with heavy simultaneous use, Blazor WebAssembly with a separate API, or a Windows VPS, scales more predictably.

Can I use Entity Framework migrations against the hosted MS SQL database?

Yes. Point the migration at the hosted connection string, or generate an idempotent SQL script and run it against the database. Running the script is safer on production because you can review every change before it is applied.

Is SSL included for an ASP.NET site?

Yes. A free Let’s Encrypt certificate is issued in Plesk and renews automatically. Add an HTTPS redirect rule in web.config through URL Rewrite so every request lands on the secure address.

Last editorial update: 14 November 2026. Prices follow the dated sources on this page; checkout confirms current charges.

WebJi® since 2005

Ready to get started with WebJi®?

Join 12,000+ businesses across India and overseas. Free migration* (subject to terms & approval), INR pricing and 24/7 email support in Hindi & English — average first reply under 60 minutes.