ASP.NET 系统需求

开发 ASP.NET 应用程序之前,请确定拥有下列工具:

  • .NET Framework 2.0。
  • 代码编辑环境。
  • Web 服务器,如 Internet Information Services(IIS),以及 Web 服务器上的文件的写入权限。

下面是可选工具:

  • 数据库,如 Microsoft SQL Server,用于提供数据存储。
  • SMTP 服务器,用于在 ASP.NET Web 应用程序中发送电子邮件。
必备需求
.NET Framework

ASP.NET 是 .NET Framework 的一部分,位于 System.Web 命名空间下。只有已安装 .NET Framework 的计算机才可以使用 ASP.NET 并托管 ASP.NET Web 站点。.NET Framework 2.0 可以在 .NET Framework Developer Center 网站上下载。

代码编辑环境

可以使用安装在 Microsoft Windows 操作系统中任何一款文本编辑器(如 Microsoft Notepad)编写 ASP.NET 页面和类。然而,Microsoft Visual Studio 或其他集成开发环境(IDE)可以提供更多的编程特征,如页面模板,代码缩进,自动完成,以及调试编译等。能够提高开发过程的效率,有效地对项目进行组织与管理。

Web 服务器

ASP.NET Web 应用程序需要托管在 Web 服务器上并接收到来自浏览器的请求才能够被运行。ASP.NET 通常由 IIS 托管。可以通过本地运行 IIS 或者共享服务器布署页面和组件,进行应用程序测试。

注意:Visual Studio 可以用 ASP.NET Development Server 测试 ASP.NET Web 页面,即使开发者的计算机中没有安装 IIS。

使用 IIS 作为 Web 服务器时,当前运行的系统帐号应该具备相应目录的写入权限,可以是 Web 服务器根目录(如 WWWRoot)或者其他虚拟目录。注意系统帐号在设计时与运行时是不同的。默认时,ASP.NET Web 应用程序以本地机器的 ASPNET(Windows 2000 和 Windows XP)或 NETWORK SERVICE(Windows Server 2003)帐号得到运行。

注意:IIS 安装后,.NET Framework 安装程序会在 IIS 中注册 ASP.NET ISAPI 扩展(Aspnet_isapi.dll)。如果 .NET Framework 安装在 IIS 之前,则必须手动使用 Aspnet_regiis.exe 实用工具来为 IIS 注册 ASP.NET。

如果 IIS 无法安装在开发环境中,则可以使用共享的 IIS Web 服务器。同时需要提供相关权限。

数据库

如果应用程序需要使用数据库(如 Microsoft SQL Server)进行数据存储,则需要获得对数据库读取或写入权限。通常,用于访问数据库的帐号应该针对设计时与运行时赋予不同访问权限。默认时,ASP.NET Web 应用程序以本地机器的 ASPNET(Windows 2000 和 Windows XP)或 NETWORK SERVICE(Windows Server 2003)帐号得到运行。

成员关系和档案属性等 ASP.NET 特征同样需要通过数据库来完成。
SMTP 服务器

ASP.NET Web 应用程序需要通过 SMTP 服务器来发送电子邮件。而一些 ASP.NET 控件(如 PasswordRecovery 控件),就需要使用电子邮件收发功能。

开发者可以通过 IIS 中的 SMTP 虚拟服务器可以发送电子邮件。

转载于:https://www.cnblogs.com/Laeb/archive/2006/12/03/580623.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值