[注:以上IIS Express为英文版]
请注意上图中两个很酷的地方:
1.运行站点“测试站点”和IIS Express本身存储在硬盘上的c:\users\[用户名]文件夹中。这允许非管理员用户使用IIS Express和网站。
还支持一些当前IIS服务器无法实现的场景(比如IIS Express可以运行在受限的企业网络环境或者受限的学校公共计算机上)。
2.运行站点“测试站点”支持HTTP和HTTPS访问。IIS Express通过自动安装自签名证书来支持URL访问控制列表(URL ACL)和SSL身份验证。
这样,程序员(以非管理员用户身份登录到计算机)就可以使用SSL,而无需升级用户权限或执行额外的设置。此功能允许您设置程序中需要进行SSL保护的页面(如登录页面)。
并运行和测试这些页面,就像它们在开发过程中处于真实的web服务器中一样。
IIS 7.x功能集
IIS Express与您已经熟悉的ASP.NET开发服务一样易于启动和使用。但是因为IIS Express与IIS 7x基于相同的代码,所以您可以使用全套的Web服务器功能。
这意味着您可以创建和运行您的程序,就像它是在一个真正的工作Web服务器上一样。除了SSL,还可以使用IIS 7.x的URL重写模块、多媒体插件、动态内容压缩、高级日志功能、自定义安全性。