- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第16章 Web开发
第16章 Web开发 C#不仅提供了强大的窗体应用程序和命令行应用程序开发支持,还支持B/S模式的Web应用开发。ASP.NET提供了强大的功能,C#是ASP.NET技术支持的语言之一。 ASP.NET(Active Server Page.NET)是.NET Framework的一部分。在通过HTTP请求建立文档时,它可以在Web服务器上动态创建文档,该文档主要是HTML文档,所以了解HTML语法也是十分重要的。 这一章的主要内容如下: 了解HTML文件的组成 熟悉ASP.NET的开发环境和配置 熟悉常用的Web服务器控件 熟悉数据验证控件的使用 16.1 HTML介绍 本节先介绍Web开发的基础知识及HTML语言。这些都是学习网页编程的基础,HTML的普遍应用就是对网页内容的排版。 16.1.1 HTML基本概念 HTML的全称为Hypertext Markup Language,中文意思是超文本标记语言,是一种用来制作超文本文档的简单标记语言,也就是用于制作网页的。最大的优点就是在浏览器运行时有统一的规则和可用标准。所谓超文本,是因为其可以加入图片、声音、动画、影视等非单一文本内容。 16.1.2 HTML语言基本元素 如果想学好HTML语言,就要从该语言的基本语法开始。下面将详细介绍HTML语言的语法。 (1)HTML/HTML (2)HEAD/HEAD (3)BODY/BODY (4)title/title 16.1.3 格式设置 HTML语言中有许多用来设置文字的标记,下面将逐一介绍: (1)p/p (2)br 16.1.4 超级链接 在HTML语言中,超级链接用来实现页面的联系和转换。超级链接的基本格式如下: a href=链接目标的位置链接的名称/a 在上述定义中链接名称是指向链接目标的链接指针,可以是文字或图片。而链接的目标位置可以使用URL指定。如果链接目标的网页位于同一站点下,可以使用相对URL。如果链接目标的网页位于其他站点,可以使用绝对URL。当单击链接的名称,从而跳转到相应链接目标的网页。 (1)链接到同一站点内的文档。 (2)链接到其他站点内的文档。 (3)E-mail链接。 (4)页面内部链接。 16.1.4 超级链接 16.1.5 图像 在网页中经常会用到图像,使用img标记可以在网页中加入图像。 16.1.6 表格 表格标记对于制作网页是很重要的,因为其能对网页排版。关于表格的标记包含: (1)table/table (2)tr/tr、td/td和th/th 16.1.7 框架 框架的标记为Frame,它可以用来向浏览器窗口中装载多个HTML文件,即每个HTML文件占据一个框架,而多个框架可以同时显示在同一个浏览器窗口中,它们组成了一个最大的框架,即一个包含多个HTML文档的HTML文件。常用的方法是在一个框架中放置目录,然后将HTML文件显示在另一个框架中。 (1)frameset/frameset (2)frame (3)noframesets/noframesets 16.1.8 表单 表单是用来输入信息的区域,它是使网页具有交互功能的关键。利用表单可以接收用户输入,以便向服务器传送。服务器端程序接收并处理这些信息,动态产生网页。 (1)文本框。文本框为单行文本框和多行文本框,密码框可以认为是一种特殊的文本框。 (2)按钮。按钮有3种类型:提交按钮,重置按钮和普通按钮。 (3)单选按钮。一组单选按钮只能有一个单选按钮被选中,同一组内的多个单选按钮必须使用一个名称。 (4)复选框。跟单选按钮相反,可以有多项被选中。 (5)下拉列表框。 16.1.8 表单 16.2 ASP.NET Web Forms的组织 ASP.NET之前出现的动态语言产品是ASP,ASP的出现给WEB的开发带来了一次革新,由于ASP能够将代码直接嵌入HTML,使设计Web页面变的非常简单、更强大,并且通过内置的组件能够实现强大的功能,最明显的就是ActiveX Data Objects(ADO)使建立一个动态页面非常简单。 16.2.1 认识ASP.NET ASP.NET并不是ASP的简单升级,而是Microsoft推出的新一代Active Server Pages。ASP.NET是微软发展的新体系结构.NET的一部分,其中全新的技术架构(如图16.9所示)会让编程变得更加简单。本节将介绍ASP.NET应用程序开发中用到的控件以及其他知识。 16.2.1 认识ASP.NET 16.2.2 Web Forms的组织 ASP.NET窗体页是结构化的网页,即网页内容的表现代码和程序代码是分开的。在ASP.NET技术中,实现表现代码和程序代码的分开技术可以分为两类:使用CodeBehind技术
您可能关注的文档
最近下载
- 社会组织与法人登记管理工作 .ppt VIP
- 西门子伺服操作说明书SINAMICS V90、SIMOTICS S-1FL6.pdf VIP
- 科技论文图表等规范表达.pptx VIP
- 第4章_电磁波的传播.ppt
- 2025年初级会计师《初级会计实务》思维导图.pdf VIP
- (高清版)B-T 22930.2-2021 皮革和毛皮 金属含量的化学测定 第2部分:金属总量.pdf VIP
- 石油化工储运系统罐区设计规范.pdf VIP
- B100376宁夏社会科学院职工食堂维修工程招标文件.doc VIP
- sci论文的图表规范.doc VIP
- 2025年广东省公需课《人工智能赋能制造业高质量发展》试题答案详解.docx VIP
文档评论(0)