- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第张幻灯片共30张精选
在如今充满竞争的业务环境中,需要随时随地获取信息。可以通过创建可演示并且信息化的Web 应用程序来满足这一需求。
Web应用程序从 Web 服务器通过网络(如万维网、因特网或局域网)传递给用户。
Web应用程序使您能通过因特网或公司局域网共享并访问信息。
Web应用程序中的各个页面上的内容可分为两类:
静态:仅由HTML页面组成,不会动态响应用户执行的操作。
动态:用户每次访问页面时都会更改和/或动态响应用户执行的操作。
基本原理
与静态网页相比,动态网页有诸多优点。
要创建动态页面,您需要在页面里包括一个脚本。
用于使页面动态化的脚本分两类:
客户端脚本
服务器端脚本
一个页面既可以即包含客户端脚本也包含服务器端脚本。
基本原理(续)
客户端脚本:
通过浏览器下载,在客户端运行
提供一种简单的方法来增强站点的功能和用户体验
客户端脚本编写技术的示例:Javascript、Jscript 和 VBScript
服务器端脚本:
在托管 Web 应用程序的服务器上运行
提供一个机制以访问在客户端无法访问的服务器端资源,如数据库等
服务器端脚本编写技术的示例:ASP、PHP 和 JSP
使用服务器端脚本的前提是托管服务器必须支持服务器端脚本编写。
基本原理(续)
什么是 ASP.NET?
ASP.NET 是 Microsoft 推出的 Web 应用程序框架,它可用来构建动态网站、Web应用程序和 XML Web服务。
它是 Microsoft .NET 平台的一部分,是 Microsoft的活动服务器页面(ASP)技术的进一步发展。
使用 ASP.NET 开发的应用程序必须托管到因特网信息服务(IIS)服务器上。
基本原理(续)
下图描述一个IIS服务器如何处理对ASP.NET文件的请求:
基本原理(续)
ASP.NET的优点有:
使您能访问数据源上的信息,如保存在Web服务器上的后端数据库和文本文件。
以 Visual Studio .NET 集成开发环境(VS .NET IDE)的形式提供了丰富的工具支持。
使您可用任何.NET语言开发应用程序。
使您创建的用户界面能实现应用程序逻辑与显示内容的分离。
通过在XML文件里保存配置信息来管理Web应用程序。
帮助开发人员提高生产力并提供丰富的实用工具来提高Web应用程序的性能、可靠性和可伸缩性。
基本原理(续)
在本单元中,您将学习:
描述可用Visual Studio 2005 创建的网站类型
说明缺省对象事件处理程序的概念
解释如何通过machine.config和 web.config文件控制Web应用程序的设置
创建一个新的Web应用程序
配置并生成一个Web应用程序
目标
网站类型
可以使用 Visual Studio 2005创建的网站类型有:
文件系统网站
本地因特网信息服务(IIS)网站
远程 IIS 网站
FTP 站点
网站类型(续)
文件系统网站:
由 ASP.NET 开发服务器充当 Web 服务器。
文件可保存在本地计算机文件系统的任意文件夹内或网络共享文件夹内。
优点:
站点仅供本地计算机访问减少了安全隐患。
不能要求 IIS 创建和开发文件系统网站。
不需要有管理员权限就可以创建或调试本地网站。
如果本地计算机被配置为允许远程桌面连接,则多个用户可同时创建并调试本地站点。
网站类型(续)
缺点:
站点不可被远程计算机访问。
无法测试IIS功能,如基于HTTP的验证、应用程序池和 ISAPI筛选器。
网站类型(续)
本地 IIS 网站:
由安装在本地计算机上的IIS服务器充当 Web服务器。
站点的页面和文件夹保存在网站的默认 IIS 文件夹(Inetpub\wwwroot)中。
可使用localhost充当服务器名称来浏览网站。
优点:
站点可被其他计算机访问。
您可以测试IIS功能,比如基于HTTP的验证、应用程序池和ISAPI筛选器等。
缺点:
您必须有管理员权限才能创建或调试 IIS 网站。
每次只能有一个用户调试IIS。
默认情况下,本地 IIS 网站支持远程访问。
网站类型(续)
远程 IIS 网站:
由运行IIS 服务器并且配置了 FrontPage Server Extensions 的远程计算机充当 Web 服务器。
站点的页面和文件夹保存在远程计算机上的缺省IIS文件夹内。
可通过远程站点的服务器名称来浏览网站。
优点:
网站可在将要实际被部署的环境中进行测试。
多个开发人员可同时在同一个站点上工作。
缺点:
调试配置较为复杂。
一次只能由一个开发人员对应用程序进行调试,当开发人员调试网站时,所有其它请求将被暂挂。
网站类型(续)
FTP 站点:
站点位于被配置成FTP服务器的远程计算机上。
你必须有远程机
文档评论(0)