开发 Internet 信息服务 (IIS) 7.0 的应用程序

运行 IIS 7.0 的 Web 服务器可以主持多种由不同工具(如 Microsoft Visual Studio 2005)开发的应用程序。

开发 Web 应用程序

可以使用 Microsoft ASP.NET 版本 1.1 和 ASP.NET 版本 2.0(两者均需要使用 Microsoft .NET Framework),或者使用 ASP.NET 版本 1.0 和 Active Server Pages (ASP)(两者均不需要使用 .NET Framework)开发 IIS 7.0 Web 应用程序。

开发 Web 应用程序时,请考虑以下问题:

为全局受众而写

请牢记应用程序必须能够以多种语言理解,并可以在多种文化中使用。全球化设置有助于保证应用程序仅通过很少的更改(如果有)即可在不同环境中运行。

设计网页

ASP.NET 页面使用控件构建网页内容。控件有助于进行独立于 ASP.NET 编程的页面设计,实际上是 ASP.NET 编程在运行应用程序。控件也提供了一种更改网页内容值的方法。

定义应用程序设置

可能需要修改应用程序设置以与运行应用程序的 Web 服务器或网站的设置一起使用。可以定义应用程序设置,以使作出这些修改更加容易。

连接到数据库

有些 Web 应用程序将信息存储在数据库中。例如,一些电子商务应用程序对清单进行跟踪,使其能够让客户立即知道是否可以购买某个项目。若要从数据库获取信息,应用程序使用“连接字符串”(一系列定义应用程序如何与数据库交互的字符串)。

保护安全信息的计算机密钥

计算机密钥是一种 ASP.NET 安全功能。ASP.NET 使用它们来帮助保护部分安全信息,以及关于用户在网站的页面上访问和更改的部分信息。

提供程序

ASP.NET 使用提供程序使应用程序与其他应用程序(设计好的应用程序除外)进行交互。例如,您可能会运行将成员信息存储在 Microsoft Access 数据库中的 Web 应用程序,但您的公司将很快使用 SQL Server 数据库。无需重写应用程序,就可以使用提供程序建立应用程序和 SQL 数据库之间的连接。

将各部分放在一起

应用程序可以在 IIS 7.0 上运行之前,组成应用程序的所有文件都必须编译或分组成具有 .dll 扩展名的单个文件。可以通过指定的编译设置控制分组。

有关配置 Web 应用程序开发设置的信息,请转到 Microsoft TechNet 网站上的 IIS 7.0 Beta:Configure Web Application Development Settings(英文)。

设置电子邮件

简单邮件传输协议 (SMTP) 发送和接收电子邮件信息。

管理用户信息

您可能希望收集和存储访问您的网站和运行 Web 应用程序的用户信息,以便应用程序将来可以使用这些数据。以下是您可以执行的两项有用事项:

创建用户配置文件

每个 Web 应用程序都保留了访问网站或运行 Web 应用程序的用户的不同信息。用户配置文件可帮助您定义希望保留的信息类型。

存储用户操作

访问网站或运行 Web 应用程序的用户经常查看站点上的多个页面或运行多个应用程序。例如,在一个电子商务网站上,用户可以选择一个购买项目,然后搜索其他项目。为了跟踪用户的踪迹以及所作的更改,可以使用 ASP.NET 会话状态保存有关信息。

在 IIS 7.0 上运行现有应用程序

如果编写了在较早版本的 IIS 上运行的 ASP 和通用网关接口 (CGI) 应用程序,则无需重写它们。无需任何更改就可以在 IIS 7.0 上运行它们。大多数 Internet 服务器 API (ISAPI) 筛选器也无需更改就可运行。

此信息是否有所帮助?客户反馈:常见问题解答
谢谢您。
是否要添加其他内容?
谢谢您。您的反馈有助于我们不断提高我们的内容质量。
1200 400 我们如何为您提供更多帮助? 提交 跳过 是否要添加其他内容? 提交 不,谢谢。