- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学习单元1 认识ASP.NET并设计一个简单的 ASP.NET Web应用程序 1.1 认识.NET Framework 图1-1所示,ASP.NET Web应用程序是运行在.NET Framework基础上B/S架构的Web应用程序。 1.1 认识.NET Framework .NET Framework组成 公共语言运行库 基础类库 提供应用程序的运行环境(类似于操作系统) 提供应用程序的基本功能 1.1 认识.NET Framework 2. 选择合适的 .NET程序设计语言 说明.NET 程序设计语言的无关性 1.2 认识并运行ASP.NET Web应用程序 1.网页访问工作原理 ② 接受请求 ③ 找到网页 ④ 发送网页 服务器端 ①请求.htm或.html静态文件 ⑤返回HTML到客户端 静态网页访问工作原理 客户端 ⑤ 发送网页 服务器端 ①请求ASP动态网页文件(通过扩展名识别) ?返回HTML到客户端 动态网页访问工作原理(以ASP网页为例) 客户端 ④ 调用服务器端处理程序生成静态网页 ② 接受请求 ③ 找到网页文件 1.2 认识并运行ASP.NET Web应用程序 1.网页访问工作原理 1.2 认识并运行ASP.NET Web应用程序 必须安装有.NET Framework ——不同版本的ASP.NET应用程序需要相应版本的.NET Framework支持。 必须运行在安装有ASP.NET服务器端处理程序的Web服务器上 ——ASP.NET Web服务器通常是Internet Information Server(简称IIS))。 2. ASP.NET Web应用程序必备运行环境 1 2 分别按照如下方式访问Demo1-01.aspx动态网页文件: 直接打开; 将其放在IIS站点中通过HTTP协议访问 观察分析结果。 1.2 认识并运行ASP.NET Web应用程序 3. ASP.NET Web应用程序构成 1.2 认识并运行ASP.NET Web应用程序 3. ASP.NET Web应用程序目录结构 1.3 认识ASP.NET Web页面 1.3 认识ASP.NET Web页面 指令 指令用于指示编译程序如何编译该ASP.NET Web页面,一般放在页面代码的顶部,其格式为: % @指令名 属性名1=“属性值1” 属性名2=“属性值2” % 常见的指令有page页面指令和Import导入指令。图1-7中的两条指令分别解释如下: %@ Page Language=C# Debug=”true”% Language=C#表示程序设计语言为C#;Debug=“true”表示当页面运行错误时会在浏览器中显示详细的错误信息,默认值为false。 %@ Import NameSpace=”System.Web”% 表示导入System.Web名称空间。 代码声明块 代码声明块用于定义页面后台运行的程序代码,放在Script runat=“server”/Script标记中.要注意与JavaScript脚本的Script 标记的区别。代码声明块所在的Script标记具有runat=“Server”属性,指示该标记是服务器端的标记。 ASP.NET Web控件 Web控件是生成页面的界面元素。使用时,Web控件必须放在服务器端标记form runat=“server”中。 ASP.NET Web控件格 式为: ? asp:控件名 id=“控件名称”runat=“server” 属性1=“值1”… 事件名=“事件函数名”/asp:控件名 标准的ASP.NET Web控件标记必须以“asp:控件名……”开头,以“/asp:控件名 ”结束。 HTML标记 可以认为ASP.NET页面是在HTML基本结构的基础上加上了指令、声明、代码声明块和ASP.NET Web控件。 尽管页面中所有的内容都可以用ASP.NET Web控件生成,但是在实际应用中,如果页面中内容是静态的,一般直接用HTML标记。 1.3 认识ASP.NET Web页面 使用HTML标记和Web控件设计页面 新建加入或打开Web页面。 通过HTML设计页面的静态内容。 根据需要在页面适当的位置加入Web控件。 设置Web控件相关属性。 如果有多个控件则重复(3)和(4)。 [示例] Demo1-02.aspx的制作 1.4 在Web应用程序中添加程序代码——运行逻辑 1. 原理 1.4 在Web应用程序中添加程序代码——运行逻辑 2. 响应控件事件 1.4 在Web应用程序中添加程序代码——运行逻辑
您可能关注的文档
- 数控加工软件MasterCAM训练教程教学课件作者第二版韩旻电子课件第4章节Mastercam的铣削粗加工2课件幻灯片.ppt
- 建筑工程法律法规教材课件第6章建筑工程质量管理法规幻灯片.ppt
- 数控加工软件MasterCAM训练教程教学课件作者第二版韩旻电子课件第4章节Mastercam的铣削粗加工3课件幻灯片.ppt
- 培训课件1合肥市城市中小学布局规划20112020章节幻灯片.pptx
- 数控加工软件MasterCAM训练教程教学课件作者第二版韩旻电子课件第4章节Mastercam的铣削粗加工4课件幻灯片.ppt
- 建筑工程法律法规教材课件第7章建筑工程监理法规幻灯片.ppt
- 培训课件2PLC的硬件安装和维护幻灯片.ppt
- 数控加工软件MasterCAM训练教程教学课件作者第二版韩旻电子课件第5章节CAM的铣削精加工及其选择1课件幻灯片.ppt
- 建筑工程法律法规教材课件第8章建筑工程合同和工程索赔法律制度幻灯片.ppt
- 数控加工软件MasterCAM训练教程教学课件作者第二版韩旻电子课件第5章节Mastercam的铣削精加工2课件幻灯片.ppt
- [中央]2023年中国电子学会招聘应届生笔试历年参考题库附带答案详解.docx
- [吉安]2023年江西吉安市青原区总工会招聘协理员笔试历年参考题库附带答案详解.docx
- [中央]中华预防医学会科普信息部工作人员招聘笔试历年参考题库附带答案详解.docx
- [保定]河北保定市第二医院招聘工作人员49人笔试历年参考题库附带答案详解.docx
- [南通]江苏南通市崇川区人民法院招聘专职人民调解员10人笔试历年参考题库附带答案详解.docx
- [厦门]2023年福建厦门市机关事务管理局非在编工作人员招聘笔试历年参考题库附带答案详解.docx
- [三明]2023年福建三明市尤溪县招聘小学幼儿园新任教师79人笔试历年参考题库附带答案详解.docx
- [哈尔滨]2023年黑龙江哈尔滨市木兰县调配事业单位工作人员笔试历年参考题库附带答案详解.docx
- [上海]2023年上海市气象局所属事业单位招聘笔试历年参考题库附带答案详解.docx
- [台州]2023年浙江台州椒江区招聘中小学教师40人笔试历年参考题库附带答案详解.docx
文档评论(0)