ASP.NET hosting
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.
Jaipur · IN
- In business
- 21+ yrs
- Reply time
- <60 min
- Clients
- 12K+
- Billing
- INR + GST
Last editorial update: 14 November 2026. Prices follow the dated sources on this page; checkout confirms current charges.
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.
| App type | Runtime | How IIS runs it | Fits Windows shared? |
|---|---|---|---|
| Web Forms, MVC 5, Web API 2 | .NET Framework 4.8 | Classic IIS application pool | Yes |
| ASP.NET Core MVC, Razor Pages, Web API | .NET 8 (confirm newer versions) | ASP.NET Core Module behind IIS | Yes |
| Blazor Server | .NET 8 | ASP.NET Core Module with a live SignalR connection per user | Yes, for modest concurrent users |
| Blazor WebAssembly | Runs in the browser | Static files, plus an optional .NET API | Yes |
| Windows service, scheduled console job, desktop add-ons | Any | Outside IIS | No — 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.
| Plan | Price per year | With 18% GST | Suits | Order |
|---|---|---|---|---|
| Win-SQLPro | ₹2,300 | ₹2,714 | A single production Web Forms or Core site | Order → |
| Win-SQLDev | ₹4,200 | ₹4,956 | Apps with heavier MS SQL reporting | Order → |
| Win-SQLDev+ | ₹8,400 | ₹9,912 | The largest shared Windows allocation | Order → |
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.
- 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.
- Import the publish profile from Plesk into Visual Studio, or connect an FTP client with the account credentials.
- Publish to the site root so web.config sits next to the application, not in a nested folder.
- 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.
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.
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.