app教程网 学习教程 www.tjydh.net/bmv10/index.asp?(www.tiydh.net/bmv10/index.asp)

www.tjydh.net/bmv10/index.asp?(www.tiydh.net/bmv10/index.asp)

第二,在Windows2003服务器上安装IIS 6.0服务器。

1.使用“配置您的服务器向导”安装IIS6.0

1)从“开始”菜单中,单击“管理您的服务器”。

2)在“管理您的服务器角色”下,单击“添加或删除角色”。

3)阅读“配置您的服务器向导”中的预备步骤,然后单击“下一步”。

4)在“服务器角色”下,单击“应用服务器(IIS,ASP。NET)'然后单击'下一步'

5)阅读摘要信息,然后单击“下一步”。

6)单击“完成”。

2.使用控制面板安装IIS、添加组件或删除组件。

1)从“开始”菜单中,单击“控制面板”。

2)双击添加或删除程序。

3)单击“添加/删除Windows组件”。

4)在“组件”列表框中,单击“应用服务器”。

5)点击“详细信息”。

6)单击“互联网信息服务管理器”。

7)单击“详细信息”查看IIS可选组件的列表。

8)选择要安装的所有可选组件。

9)单击确定,直到返回Windows组件向导。

10)单击下一步,然后完成Windows组件向导。

Third, install ASP.NET on Windows 2003 server.

Windows Server 2003系列通过集成ASP.NET和IIS改善了开发人员的体验。ASP.NET可以识别大多数ASP代码,

同时,它为创建企业级Web应用程序提供了更多的功能,这些应用程序可以作为微软。NET框架。使用ASP.NET允许我们充分利用公共语言运行时的功能,

例如类型安全、继承、语言互操作性和版本控制。IIS 6.0还支持最新的Web标准,包括XML、简单对象访问协议(SOAP)和Internet协议版本6.0 (IPv6.0)。

ASP.NET是一个统一的Web开发平台,为开发者创建企业级Web应用提供服务。虽然ASP。NET的语法基本兼容ASP,

但它也提供了一种新的编程模型和基础结构来提高应用程序的安全性、可伸缩性和稳定性。通过在现有的ASP应用程序中逐步添加ASP.NET功能,我们可以自由地增加它。

ASP.NET是一个编译和。基于网络的环境。我们可以使用任何。NET兼容语言(包括Microsoft Visual Basic.NET、

Microsoft Visual C#和Microsoft JScript .网)创作应用程序。另外,

整个微软。NET框架可用于任何ASP.NET应用程序。开发人员可以很容易地从这些技术中受益,包括托管公共语言运行时环境、类型安全、继承等等。

ASP.NET的优势如下:

1)可管理性:ASP.NET使用基于文本的分层配置系统,简化了服务器环境和Web应用程序的设置应用。因为配置信息以纯文本形式存储,所以无需本地管理工具的帮助就可以应用新的设置。

可以自动检测配置文件中的任何更改,并将其应用于应用程序。

2)安全性:ASP.NET为Web应用程序提供了默认的授权和认证方案。开发人员可以根据应用程序的需要,方便地添加、删除或替换这些方案。

3)易于部署:只需将必要的文件复制到服务器,就可以将ASP.NET应用程序部署到服务器上。即使在部署或替换正在运行的编译代码时,也不需要重启服务器。

4)增强的性能:ASP.NET是在服务器上运行的编译代码。与传统的动态服务器页面(ASP)不同,

ASP.NET可以使用早期绑定、实时(JIT)编译、本机优化和全新的缓存服务来提高性能。

5)灵活的输出缓存:ASP.NET可以根据应用的需要缓存页面数据、部分页面或整个页面。缓存项可以依赖于缓存中的文件或其他项,也可以根据过期策略进行刷新。

6)国际化:ASP.NET在内部使用Unicode来表示请求和响应数据。您可以为每台计算机、每个目录和每个页面配置国际化设置。

7)移动设备支持:ASP.NET支持任何设备上的任何浏览器。开发人员使用与传统桌面浏览器相同的编程技术来处理新的移动设备。

8)可扩展性和可用性:ASP.NET被设计成可扩展的,并且具有特殊的专有功能来提高集群多处理器环境的性能。此外,Internet信息服务(IIS)和ASP.NET运行时密切监视和管理进程,

这样当一个进程出现异常时,可以在这个位置创建一个新的进程,让应用程序继续处理请求。

9)跟踪调试:ASP.NET提供跟踪服务,可以在应用级和页面级调试时启用。您可以选择在页面上查看信息,或者使用应用程序级跟踪查看工具来查看信息。当开发和应用程序处于生产状态时,

ASP.NET支持本地和远程调试。NET框架调试工具。当应用程序处于生产状态时,跟踪语句可以保留在产品代码中,而不会影响性能。

10)与的集成。NET框架:因为ASP.NET是。NET框架,整个平台的功能和灵活性可供Web应用程序使用。

您还可以访问。NET类库和消息和数据访问解决方案顺利从Web。ASP.NET是独立于语言的,所以开发者可以选择最适合他们应用的语言。此外,

公共语言运行库的互操作性还保留了基于COM的开发中的现有投资。

11)与现有ASP应用的兼容性:ASP和ASP.NET可以在IIS Web服务器上并行运行,互不冲突;现有的ASP应用程序不会因为安装了ASP.NET而崩溃。

ASP.NET只处理带有。aspx文件扩展名。带有的文件。asp文件扩展名继续由ASP引擎处理。然而

应该注意,ASP和ASP.NET页面之间不共享会话状态和应用程序状态。

安装ASP.NET

Client and server applications on Windows Server 2003 family, Windows 2000 (Professional Edition, Server Edition and Advanced Server) and Windows XP Professional Edition all support ASP. Net.

运行Microsoft Windows Server 2003系列成员的服务器可以配置为应用程序服务器,在配置应用程序服务器角色时可以启用ASP.NET作为一个选项。

若要将ASP.NET Web应用程序部署到产品服务器,在分发应用程序之前,必须确保产品服务器中启用了ASP.NET和IIS角色。

1、使用'配置您的服务器'向导在运行Windows Server 2003 的服务器中安装ASP.NET

1)从'开始'菜单中,单击'管理您的服务器';在'管理您的服务器'窗口中,单击'添加或删除角色'。

2)在'配置您的服务器向导'中,单击'下一步',并在'服务器角色'对话框中,选中'应用程序服务器(IIS、ASP.NET)',然后单击'下一步'。

3)在'应用程序服务器选项'对话框中,选中'启用ASP.NET'复选框,单击'下一步',然后再单击'下一步'。

4)如有必要,请将Windows Server 2003 安装CD 插入CD-ROM 驱动器,然后单击'下一步'。

5)当安装完成时,单击'完成'。

2、在运行Windows Server 2003 的服务器中使用'添加或删除程序'安装ASP.NET

1)从'开始'菜单中,指向'控制面板',然后单击'添加或删除程序'。

2)在'添加或删除程序'对话框中,单击'添加/删除Windows 组件'。

3)在'Windows 组件'向导中的'组件'中,选中'应用程序服务器'复选框,然后单击'下一步'。

4)当在'Windows 组件'向导中完成对Windows Server 2003 的配置时,单击'完成'。

3、在运行Windows Server 2003 的服务器中的IIS 管理器中启用ASP.NET

1)从'开始'菜单中,单击'运行'。

2)在'运行'对话框中的'打开'框中,键入inetmgr,然后单击'确定'。

3)在IIS 管理器中,展开本地计算机,然后单击'Web 服务扩展'。

4)在右侧窗格中,右键单击'ASP.NET'然后单击'允许'。ASP.NET 的状态变为'允许'。

ASP.NET Web 应用程序的布局

ASP.NET 应用程序被定义为可从Web 服务器上的虚拟目录及其子目录中调用的所有文件和可执行码。

其中可以包含网页(.html 文件)、Web 表单页面(.aspx 文件)、Web 表单用户控件(.ascx 文件)、XML Web 服务(.asmx 文件)、HTTP 处理程序、

本文来自网络,不代表本站立场,转载请注明出处:https: