网站大量收购独家精品文档,联系QQ:2885784924

Visual C# 2005程序设计教程 教学课件 作者 978 7 302 19477 4 ch12.pptVIP

Visual C# 2005程序设计教程 教学课件 作者 978 7 302 19477 4 ch12.ppt

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在小册子 * AutoCAD计算机辅助设计 C#程序设计教程 清华大学出版社 第12章 C# Web应用程序开发与ASP.NET 本章要点: Web Form ASP.NET的工作原理 使用ASP.NET 配置ASP.NET 12.1 Web Form与ASP.NET 2.0概述 12.1.1 Web Form概述 Web Forms将程序分为两部分:用户界面(UI)与业务逻辑部分,并分别存储在不同的文件中。UI页面存放在扩展名为aspx的文件中,业务逻辑部分存放在一个后台C#源文件中。运行表单时后台代码文件将被执行,并动态生成目标HTML代码发送到客户端。 Web Forms在以下几个方面简化了Web应用程序的开发 在服务器端提供了基于事件的编程模式,使得开发Web应用程序就像使用RAD(快速开发工具)开发Windows应用程序一样简单 支持HTML标记与应用逻辑完全分离,将页面文件与编程逻辑分成两个文件存储,并支持.NET平台下的任何语言。 运行在.NET平台上,支持种类丰富、功能强大的.NET组件。 12.1 Web Form与ASP.NET 2.0概述 12.1.2 ASP.NET工作原理 从技术上讲,ASP.NET模块分析ASPX文件的内容,并将文件内容分解成单独的命令以建立代码的整体结构。完成此工作后,ASP.NET模块将各命令放置到预定义的类定义中(不需要放在一起,也不需要按编写顺序放置)。然后使用这个类定义一个特殊的ASP.NET对象Page。该对象要完成的任务之一就是生成HTML流,这些HTML流可以返回到IIS,再从IIS返回到客户。 用户请求IIS服务器提供一个页面时,Web服务器通过分析客户的HTTP请求来定位所请求网页的位置。如果所请求的网页的文件名的后缀是aspx,那么就把这个文件传送到aspnet_isapi.dll进行处理,由aspnet_isapi.dll把ASP.NET代码提交给CLR。如果以前没有执行过这个程序,那么就由CLR编译并执行,得到纯HTML结果 12.2 使用ASP.NET创建Web应用程序 在Visual Studio.NET 2005中可以创建以下三种ASP.NET网站类型: 文件系统网站:即在选择的位于本地计算机上某个位置的文件夹中存储页面和其他文件。 本地IIS网站:它将文件存储在本地IIS根目录(通常是\Inetpub\Wwwroot\)的子文件夹中。 FTP站点:将文件存储在远程服务器上,可以使用文件传输协议(FTP)通过Internet访问该服务器。远程站点将文件存储在能够跨越本地网络访问的远程服务器上。 12.2 Web Form与ASP.NET 2.0概述 12.2.1 创建基于C#的ASP.NET网站 创建网站的步骤如下: (1) 在Visual Studio 2005中选择“文件”|“新建”|“新建网站”命令,弹出“新建网站”对话框,如下图所示。 12.2 Web Form与ASP.NET 2.0概述 12.2.1 创建基于C#的ASP.NET网站 添加新页的步骤如下: (1) 在解决方案资源管理器中,右击根节点网站(例如,“C:\Documents and Settings\Administrator\My Documents\Visual Studio 2005\WebSites\WebSite1”),然后选择“添加新项”。 (2) 在“Visual Studio已安装的模板”之中选择“Web窗体”选项。 (3) 在“名称”文本框中输入“FirstWebPage”。 (4) 在“语言”下拉列表中,选择要使用的编程语言“Visual C#”。单击“添加”按钮,完成添加工作 12.2 Web Form与ASP.NET 2.0概述 12.2.2 理解Server控件 在创建ASP.NET网页时,可以使用以下类型的控件 HTML服务器控件:对服务器公开的HTML元素,可对其进行编程。HTML服务器控件公开一个对象模型,该模型十分紧密地映射到相应控件所呈现的HTML元素。 Web服务器控件:这些控件比HTML服务器控件具有更多内置功能。Web服务器控件不仅包括窗体控件(例如按钮和文本框),而且还包括特殊用途的控件(例如日历、菜单和树视图控件)。Web服务器控件与HTML服务器控件相比更为抽象,

您可能关注的文档

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档