首页 理论教育 ASP.NET应用程序开发技术:运行环境

ASP.NET应用程序开发技术:运行环境

时间:2023-10-21 理论教育 版权反馈
【摘要】:由上述ASP.NET Web应用程序的运行原理读者不难理解,ASP.NET Web应用程序运行环境,除了必要的网络环境外,还必须具备如下条件:1)安装有.NET Framework。但是ASP.NET Development Server毕竟是一个简化版的Web服务器,没有管理上、安全上的健壮性,所以应用程序开发完成后,应该部署到IIS等支持ASP.NET Web应用程序的专业Web服务器平台上。

ASP.NET应用程序开发技术:运行环境

由上述ASP.NET Web应用程序的运行原理读者不难理解,ASP.NET Web应用程序运行环境,除了必要的网络环境外,还必须具备如下条件:

1)安装有.NET Framework。不同版本的ASP.NET需要安装相应版本的.NET Framework。

2)ASP.NET Web应用程序必须运行在安装有ASP.NET服务器端处理程序的Web服务器上,也就是说ASP.NET Web页面文件必须放在Web服务器站点或虚拟目录内才可以被浏览器访问并由ASP.NET服务器端处理程序处理运行。ASP.NET Web服务器通常是微软的Internet Information Server(简称IIS)。为了调试ASP.NET Web应用程序的方便,Visual Studio.NET 2005之后的.NET Web开发环境中自带一个简化版的Web服务器——ASP.NET Development Server,若在开发环境中运行ASP.NET Web应用程序,该Web服务器将自动启动并运行该ASP.NET Web应用程序。但是ASP.NET Development Server毕竟是一个简化版的Web服务器,没有管理上、安全上的健壮性,所以应用程序开发完成后,应该部署到IIS等支持ASP.NET Web应用程序的专业Web服务器平台上。

本书课程资源目录下“Demo\UNIT01\Resource\”下有一个ASP.NET Web页面文件demo1-01.aspx,用下面两种方法读取demo1-01.aspx,请观察运行结果。

方法一:在浏览器中直接打开demo1-01.aspx文件,请读者观察结果。(www.xing528.com)

方法二:将demo1-01.aspx复制到上述IIS Web站点主目录,在浏览器地址栏中输入“HTTP://localhost/demo1-01.aspx”,请读者再观察结果。

第一种方法没办法在浏览器中看到预想的结果,第二种方法则在浏览器中显示如图1-4所示的结果,说明ASP.NET运行必须有IIS Web服务器平台的支持。

978-7-111-43260-9-Chapter01-4.jpg

图1-4 一个简单的ASP.NET Web页面

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈