Is an asp.net.net application end-user required

When creating an asp.net page that uses the .NET platform, does the client accessing the page need to have the .NET platform installed on their computer? That is, the User is sent to the site www.fakesite.com/default.aspx, if they do not have an established framework, will they be able to access the website?

I ask because I'm not sure if the server processes the server code and then displays the HTML code to the client, which the client does not need the .NET infrastructure for.

+4
source share
4 answers

No, because your client receives only HTML Css and javascript, on the other hand, the server will need the corresponding version of .net installed and hosted in IIS, and if you use MsSql, you will need to install it

also asp.net adds hidden input to your html called viewstate in order to save session state via Http

+4
source

The client does not need to install the .NET infrastructure. ASP.NET is a server technology.

+11
source

No - what the client receives is HTML (plus, possibly, some JS, CSS, etc.), and not .NET. The same thing happens if you go to the JSP page. They do not need Java to browse, although Java is used on the server to display pages.

+5
source

They do not need to install a framework to view a website created using the .NET platform.

+3
source

All Articles