net应用程序基础剖析.ppt

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
net应用程序基础剖析

例:@Page指令 该指令用于定义ASP.NET页分析器和编译器使用的页(.aspx)特定属性,只能包含在.aspx文件中。 其语法形式为: %@ Page attribute=value [attribute=value...]% 例: %@ Page Language=C# % 例:@Import指令 该指令可将命名空间显式导入到ASP.NET应用程序文件中 导入的命名空间可以是.NET Framework类库或用户定义的命名空间的一部分。该指令的语法形式如下所示: %@ Import Namespace=value % 2.5 简单的ASP.NET应用程序 例1 :代码隐藏或代码后置 例2:代码内嵌(将代码放在同一页面文件中) 例1:代码隐藏或代码后置 创建Web站点后,创建Web窗体,默认为代码隐藏或代码后置。 例2:代码内嵌(将代码放在同一文件中) Default.aspx文件: ?%@ Page Language=C# %? !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN /TR/xhtml1/DTD/xhtml1-transitional.dtd? script runat=server? /script? html xmlns=/1999/xhtml head runat=server title无标题页/title /head body form id=form1 runat=server div /div /form /body /html 编译和运行应用程序 当用户首次请求网站的资源时,ASP.NET 将动态编译 ASP.NET 网页和代码文件。 ASP.NET引擎会将C#、J#等代码翻译成一种名为Microsoft 中间语言(Microsoft Intermediate Language, MSIL)的、与编程语言和CPU无关的表示形式,并存储在一个或多个程序集中。程序集即文件扩展名为.dll的文件。 运行时,MSIL将运行在.NET框架的上下文中,.NET框架的(实际上是CLR的)Just-In-Time(JIT)编译器会将MSIL翻译成CPU特定的指令,便于计算机处理器运行应用程序。 在第一次编译页和代码文件之后,服务器将自动缓存编译以后的结果,提高了对同一页请求的效率。 ASP.NET页面编译流程图 小结 网页设计基础 ASP.NET应用程序类型 ASP.NET Web应用程序结构 ASP.NET Web窗体的结构 简单的ASP.NET应用程序 第2章 ASP.NET应用程序基础 内容提要 网页设计基础 ASP.NET应用程序类型 ASP.NET Web应用程序结构 ASP.NET Web窗体的结构 简单的ASP.NET应用程序 2.1 网页设计基础 静态页面 动态页面 HTML语言 XHTML语言 HTML表单和Web表单 静态页面 在网站设计中,纯HTML格式的网页通常被称为“静态网页” ,网页URL通常以.htm、.html、.shtml、.xml等常见形式为后缀。 所谓“静态”是指网站的网页内容“固定不变”,客户端浏览器访问.htm文件时,IIS不经过任何处理就直接送往浏览器,由浏览器解释执行。 在HTML格式的网页上,也可以出现各种动态的效果,如.GIF格式的动画、FLASH、滚动字母等,这些“动态效果”只是视觉上的。 动态页面 动态网页是与静态网页相对应的,也就是说,网页 URL的后缀不是.htm、.html、.shtml、.xml等静态网页的常见形式,而是以.asp、.jsp、.php、.perl、.cgi等形式为后缀。 动态网页使用的语言:HTML+ASP 或 HTML+PHP 或 HTML+JSP 等。 在服务器端运行的程序、网页、组件,属于动态网页,它们会随不同客户、不同时间,返回不同的网页,例如ASP、PHP、JSP、ASP.NET页。 动态网页以数据库技术为基础,可以大大降低网站维护的工作量。 HTML语言 HTML(HyperText Markup Language),称为超文本标记语言,是网页制作的最基本要素。 HTML是一种纯文本类型的标记式语言,利用标记来标识信息,不需要翻译而直接从浏览器解释执行,通过一些标记来告诉浏览器怎样显示内容。 一个标记称为一个元素,每个标记都用一对 括起来,大部分标记是成对使用,只有个别的是单独使用。 每个标记都有自己的名称和属性,标记的属性告知浏览器如何显示网页。 HTML文档结构 一个有效的HTML文档通常包括三大部分: 版本信息 说明性HTML标题 文档主体 版本信息 版本信息也被称为文

您可能关注的文档

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档