9.14.2012

IIS vs ASP.NET Development Server

Difference between IIS and ASP.NET Development Server

S.No
IIS
ASP.NET Development Server
1
Security Context :
In Internet Information Server(IIS), it is typically IUSR_MachineName.

i.e., IIS by default runs under ASP.NET account.


Security Context :
In ASPNET Development Server, it is determined by who has logged into our computer.

i.e., Development server only accepts authenticated requests on the local computer as it runs under the security context of currently authenticated user account. It means it doesn’t run under less privileged ASPNET account.
2
Accessing Static Pages :
In IIS, we can access static pages in a secure folder if we are not logged in.
Accessing Static Pages :
In ASP.NET Development Server, we can not access static pages in a secure folder if we are not logged in.
3
Serving Requests:
It will serve pages to another computer besides local requests.
Serving Requests:
ASP.NET Development server can only serve local requests.
4
Support for e-mail sending functionality or file download functionality:
IIS provides support for e-mail sending functionality or file download functionality by using protocols SMTP and FTP.
Support for e-mail sending functionality or file download functionality:
ASP.NET Development Server does not have protocols like SMTP or FTP and hence it does not support e-mail sending functionality or file download functionality.

REFERENCES:


No comments:

Post a Comment