web综合整理复习

合集下载

Web复习ppt总结.doc

Web复习ppt总结.doc

Web复习ppt总结Web复习ppt总结WWW的特点平台无关分布性动态性交互性客户/服务器(Client/Server)结构应用于计算机网络环境下;分离客户端和服务器端;网络上的客户或服务器被称作“节点”。

最基本的客户/服务器结构只包含两类节点:客户和服务器,有时也被称为二层(two-tier)结构。

客户/服务器(Client/Server)结构优点极好的可维护性数据的安全性有保障数据的更新方便技术成熟不同的客户端只要满足相关的协议标准,都可以访问服务器客户/服务器(Client/Server)结构缺点会导致网络交通拥塞系统缺少足够的健壮性浏览器/服务器(Browser/Server)结构本质上仍是一种客户/服务器结构。

客户端通过Web浏览器来实现的;没有或者只有极少部分业务逻辑在浏览器端实现;主要的业务逻辑在服务器端实现。

浏览器/服务器(Browser/Server)结构优点除浏览器外,不需要在客户端安装其他软件;便于系统管理、维护和升级;减轻客户机负担,降低对客户机的性能要求。

浏览器/服务器(Browser/Server)结构缺点不便于录入大量数据;构建复杂应用较困难,缺少成熟开发工具;HTTP可靠性低有可能造成应用故障;访问量大时,服务器端负载过重;嵌入客户端页面的脚本代码易暴露业务规则。

HTML文档基本结构文档头文档体表格:表头1表头2单元格1单元格2单元格3单元格4表单与表单元素表单是网站与用户进行信息交互的主要手段。

表单至少应该包括:说明性文字表单元素提交和重置按钮表单元素单行文本框、密码框、单选按钮、复选框、下拉列表、多行文本框、普通按钮、提交按钮、重置按钮和隐藏域表单的工作原理用户在表单中填写或选择所需的数据;用户按下【提交】按钮;所填数据通过网络传递给Web服务器;服务器端的后台应用程序获取用户提交的数据;服务器端程序对数据进行处理;服务器端程序将处理结果传递给客户端。

定义表单action:设定处理表单数据的程序的URL。

javaweb期末复习总结

javaweb期末复习总结

各章知识点1.什么是B/S;前端后端关系B/S 是指在开发的过程中,客户端只需要一个浏览器,就可以实现与服务器交互,服务器承担所有的逻辑和计算,浏览器只负责将结果显示在屏幕上前端:主要负责与用户进行交互的界面和体验。

前端开发者使用HTML、CSS和JavaScript等技术来构建和优化Web界面,确保用户可以方便地与网站或应用进行交互。

后端:主要负责处理数据、逻辑运算和服务器配置等。

后端开发者使用各种编程语言和框架(如Python、Java、Ruby、.NET等)来处理数据请求、执行复杂的业务逻辑,并与数据库进行交互。

在开发过程中,前端和后端开发者需要紧密合作,确保数据的正确传递和显示。

他们通常会使用API (应用程序编程接口)来定义数据交换的格式和规则。

前端开发者需要了解后端提供的API接口,以便正确地请求和显示数据。

同样,后端开发者也需要了解前端的需求,以便提供合适的数据接口和功能支持。

2.JSP的基本元素、工作流程、生命周期JSP脚本元素的三种类型:JSP Scriptlets、JSP声明语句和JSP表达式。

1).JSP Scriptlets 是一段代码段。

当需要使用Java实现一些复杂操作或控制时,可以使用它。

<% java 代码(变量、方法、表达式等)%>在JSP Scriptlets中声明的变量是JSP Scriptlets时,会为局部变量分配内存空间,调用结束后,释放局部变量占有的内存空间。

2).声明标识:JSP声明语句的作用和语法。

如下所示:JSP的声明语句用于声明变量和方法,它以“<%!”开始,以“%>”结束,其语法格式如下所示: <%! 定义的变量或方法等 %>在上述语法格式中,被声明的Java代码将被编译到Servlet的_jspService()方法之外,即在JSP声明语句中定义的都是成员方法、成员变量、静态方法、静态变量、静态代码块等。

web期末单元复习题

web期末单元复习题

web期末单元复习题Web期末单元复习题Web技术是当今信息时代的核心,无论是个人还是企业,都离不开Web的应用。

在Web技术这个领域里,有很多重要的概念和技术需要我们掌握和理解。

为了帮助大家复习Web技术的知识,下面将针对一些重要的问题进行回顾和解答。

一、什么是HTML?HTML(HyperText Markup Language)是一种用于创建网页的标记语言。

通过使用HTML标签,我们可以定义网页的结构和内容,包括标题、段落、链接、图像等。

HTML是Web页面的基础,几乎所有的网页都是由HTML构建而成的。

二、什么是CSS?CSS(Cascading Style Sheets)是一种用于描述网页样式的语言。

通过使用CSS,我们可以控制网页的外观和布局,包括文字颜色、背景图像、边框样式等。

CSS的出现使得网页的样式和内容能够分离,提高了网页的可维护性和可扩展性。

三、什么是JavaScript?JavaScript是一种用于在网页上添加交互和动态效果的脚本语言。

通过使用JavaScript,我们可以对网页进行事件处理、表单验证、动画效果等操作。

JavaScript是一种解释性语言,可以在网页上直接运行,使得网页更加生动和有趣。

四、什么是响应式设计?响应式设计是一种能够适应不同设备和屏幕尺寸的网页设计方法。

通过使用CSS媒体查询和弹性布局等技术,响应式设计可以使得网页在不同的设备上都能够呈现出最佳的布局和外观。

这样用户无论是在电脑、平板还是手机上访问网页,都能够获得良好的用户体验。

五、什么是网页性能优化?网页性能优化是一种通过改进网页的加载速度和响应时间来提高用户体验的方法。

通过优化HTML、CSS和JavaScript等资源的加载顺序和压缩方式,以及使用浏览器缓存和CDN等技术,可以减少网页的加载时间,提高网页的性能。

六、什么是SEO?SEO(Search Engine Optimization)是一种通过优化网页内容和结构来提高网页在搜索引擎中的排名的方法。

javaweb期末复习知识点整理

javaweb期末复习知识点整理

1、Web应用概述1.URL与URIURL: 统一资源定位器URI:统一资源定位符2.常见HTML标签3.表单的处理4.静态文档与动态文档的概念:静态文档是一种以文件的形式存放在服务器端的文档,客户发出对该文档的请求,服务器返回这个文档。

动态文档是指文档的内容可根据需要动态生成,又可分为服务器端动态文档和客户端动态文档技术。

5.Servlet概念:服务器端小程序,是使用ServletAPI以及相关类编写的java程序,主要用来扩展web服务器的功能。

6.处理404错误:查看给定的路径名是否正确,查看Servlet类文件是否在classes目录下,查看web.xml文件内容是否正确,查看tomcat是否启动2、Servlet技术模型1.Servlet的API:javax.servlet包,javax.servlet.http包❖Servlet接口及方法:1)public void init(ServletConfig config):完成Servlet初始化并准备提供服务。

容器传给该方法一个ServletConfig类型的参数。

2)public void service(ServletRequest req,ServletResponse res)throw ServletException,IOException:对每个客户请求容器调用一次该方法,它允许Servlet为请求提供响应。

3)public void destroy()该方法由容器调用,指示Servlet清除本身,释放请求的资源并准备结束服务。

4)public ServletConfig getServletConfig()返回关于Servlet的配置信息,如传递给init()方法的参数。

5)public String getServletInfo()返回关于Servlet的信息,如作者,版本及版权信息。

❖ServleConfig接口作用及方法❖HttpServlet类:新的service方法,doGet,doPost❖HttpServletRequest接口及常用方法❖HttpServletResponse接口及常用方法2.Servlet的开发步骤❖编写一个Servlet类❖编译❖部署(1)在tomcat的虚拟目录下,创建Web目录(2)将编译好的.class文件复制到Web目录的WEB-INF\classes目录(3)修改配置文件WEB-INF\web.xml(4)启动tomcat❖运行3.Servlet的执行过程1)用户通过单击超链接或提交表单向容器请求访问Servlet,容器分析这个请求,创建request和response两个对象2)容器根据请求的URL找到正确的Servlet,为这个请求创建一个线程对象(每次请求都创建一个线程)3)容器调用Servlet的service方法,把请求和响应对象作为参数传递给该方法4)调用Servlet的doGet()或doPost()方法5)向客户发送响应:Servlet使用相应对象获得输出流对象,调用有关方法将响应写给客户,响应通过容器发送给浏览器。

web复习题

web复习题

web复习题Web复习题随着互联网的迅猛发展,Web技术已经成为了现代社会不可或缺的一部分。

无论是个人用户还是企业机构,都离不开Web来进行信息传递、交流和业务操作。

因此,对于Web技术的掌握和理解变得至关重要。

本文将围绕Web复习题展开讨论,帮助读者回顾和巩固相关知识。

1. HTML基础HTML(超文本标记语言)是Web页面的基础。

请简要解释HTML的作用,并举例说明HTML标签的使用。

HTML作为一种标记语言,主要用于描述和定义Web页面的结构和内容。

它通过使用标签(tag)来实现对不同元素的标记和呈现。

例如,使用`<p>`标签可以定义一个段落,使用`<h1>`到`<h6>`标签可以定义标题的级别,使用`<a>`标签可以创建超链接等。

HTML标签的使用可以使页面具有良好的结构和语义。

2. CSS样式CSS(层叠样式表)用于控制Web页面的外观和布局。

请简要介绍CSS的作用,并举例说明如何使用CSS样式来美化一个按钮。

CSS主要用于定义和应用样式规则,以改变页面元素的外观和布局。

通过选择器和属性,可以对特定的HTML元素进行样式设置。

例如,使用`background-color`属性可以设置背景颜色,使用`border`属性可以设置边框样式,使用`font-size`属性可以设置字体大小等。

要美化一个按钮,可以使用以下CSS样式:```cssbackground-color: #FF0000;color: #FFFFFF;border: none;padding: 10px 20px;text-align: center;text-decoration: none;display: inline-block;font-size: 16px;margin: 4px 2px;cursor: pointer;border-radius: 4px;}```3. JavaScript交互JavaScript是一种用于在Web页面上实现交互和动态效果的脚本语言。

web课程复习题_附参考答案(2)

web课程复习题_附参考答案(2)

第2章一、单选题1.下列关于动态网页的叙述正确的是()。

(A)动态网页是具有动画等动态效果的网页(B)具有动画等动态效果的网页不一定是动态网页(C)动态网页是指由服务器动态生成的网页(D)动态网页必需含有动态效果元素[答案] C2.当前最常用的动态网页(站)技术有以下几种()。

(A)Apache 、PHP、JSP 、(B)Apache 、PHP、(C)Apache 、JSP 、(D)PHP、JSP 、[答案] D3.HTML静态网页文件的扩展名为()。

(A)htm或html(B)php(C)asp(D)aspx[答案] A4.技术中动态网页文件的扩展名为()。

(A)htm或html(B)php(C)asp(D)aspx[答案] D5.一组完整的HTML标记通常包括()。

(A)页头标记、开始标记及结束标记三个部分(B)开始标记、标识的内容及结束标记三个部分(C)开始标记、内容标记及结束标记三个部分(D)开始标记及结束标记二个部分[答案] B6.在HTML文件中,标记()可以达到换行的效果。

(A)<BR>(B)<P>(C)<B>(D)<PRE>[答案] A7.在HTML文件中的段落标记是()。

(A)<BR>(B)<P>(C)<B>(D)<PRE>[答案] B8.在HTML文件中,可使浏览器显示文件的原始排版方式的标记是()。

(A)<BR>(B)<P>(C)<B>(D)<PRE>[答案] D9.在HTML文件中,可以在网页上画出一条横跨网页的水平分隔线的标记是()。

(A)<BR>(B)<HR>(C)<Hn>(D)<HL>[答案] B10.在HTML文件中,可以设置各级标题字体的标记是()。

(A)<BR>(B)<HR>(C)<Hn>(D)<HL>[答案] C11.下列HTML标记中,不属于<TABLE>表格组成标记的是()。

web复习资料

web复习资料

web复习资料Web复习资料随着互联网的迅猛发展,Web技术已经成为现代社会不可或缺的一部分。

无论是个人用户还是企业机构,都需要掌握Web技术来满足各种需求。

而为了更好地掌握这些技术,复习资料成为了不可或缺的学习工具。

本文将介绍一些值得推荐的Web复习资料,帮助读者更好地理解和掌握Web技术。

一、基础知识1.《Web技术入门》这本书是一个很好的起点,它详细介绍了Web的基本概念、工作原理和常用技术。

通过阅读这本书,读者可以了解Web的发展历程,以及HTML、CSS、JavaScript等基础技术的基本原理和用法。

2. W3SchoolW3School是一个非常知名的Web技术学习网站,提供了丰富的在线教程和实例。

无论是初学者还是有一定经验的开发者,都可以在W3School上找到适合自己的学习资料。

它涵盖了HTML、CSS、JavaScript、PHP、SQL等多个方面的内容,是学习Web技术的重要参考。

二、进阶技术1.《深入浅出Node.js》Node.js是一个基于Chrome V8引擎的JavaScript运行环境,它的出现改变了Web开发的方式。

这本书详细介绍了Node.js的原理和使用方法,包括模块化开发、异步编程、网络通信等方面的内容。

对于想要深入了解Node.js的开发者来说,这本书是一本必读之作。

2. MDN Web DocsMDN Web Docs是Mozilla开发者网络的官方文档,提供了关于Web技术的详细说明和示例代码。

它不仅包括了HTML、CSS、JavaScript等基础技术的文档,还包括了Web API、浏览器兼容性等方面的内容。

对于想要深入理解Web技术的开发者来说,MDN Web Docs是一个非常有价值的资源。

三、实战项目1.《Web开发实战》这本书以实战项目为导向,通过逐步构建一个完整的Web应用程序来讲解Web开发的各个方面。

从需求分析到数据库设计,再到前后端开发和部署上线,这本书将带领读者一步步完成一个真实的Web项目。

web期末复习

web期末复习

1.web结构也称为浏览器/服务器(B/S)结构,使用超文本传输协议(HTTP)传输数据。

2.B/S(即浏览器/服务器结构)结构最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。

3.C/S(客户/服务器结构)结构的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。

对应的优点就是客户端响应速度快,其缺点主要有以下几个:(1)只适用于局域网。

随着互联网的飞速发展,移动办公和分布式办公越来越普及,这需要我们的系统具有扩展性。

这种远程访问方式需要专门的技术,同时要对系统进行专门的设计来处理分布式的数据。

(2)客户端需要安装专门的客户端软件。

首先是涉及安装的工作量,其次是任何一台计算机出问题(如病毒、硬件损坏)都需要进行安装或维护。

特别是很多分部或专卖店的情况,不是工作量的问题,而是路程的问题。

还有系统软件升级时,每一台客户急需要重新安装,其维护和升级成本非常高。

(3)对客户端的操作系统一般也会有限制。

可能适应于Windows XP,但不能用于Windows8/Vista,或者不适用于Microsoft公司新的操作系统等,更不用说Linux、Unix等。

4.B/S结构与C/S结构比较:可以从以下六个方面比较:(1)数据安全性比较:C/S需要在各地安装多个服务器,而B/S数据集中存放在总部的数据库服务器,B/S相对安全一点。

(2)数据一致性比较:C/S结构中各服务器不是一个时点上的数据,数据永远无法一致,不能用于决策,对于B/S结构的软件来讲,数据集中存放,客户端发生的每一笔业务单据都直接进入中央数据库,不存在数据一致性问题。

(3)数据实时性比较:在集团级应用里,C/S结构不可能随时随地看到当前业务发生的情况,看到的都是事后数据;而B/S结构不同,它可以实时看到当前发生的所有业务,方便快速决策,避免了企业损失、(4)数据溯源性比较:由于B/S结构的数据是集中存放的,总公司可以直接追溯到各级分支机构的原始业务单,结果可追溯,而C/S结构的软件则不同,它的结果无法追溯。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.选择题页面是完全面向对象的。

在网页中,可以使用(ABC)来处理HTML元素。

A.属性B.方法C.事件D.过程2. (B)不属于开发和运行环境。

A.安装IISB.SQL SERVER 数据库C.安装.NET FRAMEWORK SDKD.VISUAL 3. .NET Framework旨在实现目标包括(ABCD).A.提供一个一致向对象的编程环境,而无论对象代码实在本地存储和执行,还是在本地执行但在Internet上分布,或者是在远程执行的。

B.提供一个将软件部署和版本控制冲突最小化的代码执行环境。

C.提供一个可提高代码执行安全性的代码执行环境。

D.提供一个可消除脚本环境或解释环境的性能问题的代码执行环境。

4. HTTP常用请求方法包括(ABCD).A.PUTB.LINKC.DELETED.UNLINK5. .NET Framework具有的主要组件是(B).A.公共语言运行库 FRANEWORK类库C.动态语言运行时 C.中间语言6. 下列类型属于引用类型的有(AC).A.类类型B.结构体C.数组D.枚举7. 下列关键词中,(D)不能用于循环。

A.FORB.FROEACHC.WHILED.OBJECT8. 下列选项中(D)没有分支功能.A.IFB.SWITCHC.?:D.CLASS9. 下列说法中不正确的是(C).A.C#中以“,”作为一条语句的结束B.C#中注释是不参与编译的C.C#有3种不同的注释类型D.switch语句中case标签结束可以有跳转语句,也可以没有10. 下列关于变量的说法中正确的是(A).A.C#中变量可划分为值类型和引用B.在同一行中可以申请多个变量C.可以在定义变量的同时为其赋值D.变量是用来存放数据值得11. 设置(A)属性可以决定Web服务器了控件是否可用。

A.ENABLEB.VISIABLEC.IDD.SELECTED12. 要使用户能够在ListBox控件中一次选中多个项,则必须(B)A. 将其SelectionMode属性设置为SINGLEB. 将其SelectionMode属性设置为MultipleC. 将其AUTOPOSTBACK属性设置为SINGLED. 将其AUTOPOSTBACK属性设置为Multiple13. 下列选项中,(ABC)选项属于Image类的ImageAlign属性。

A.LEFTB.RIGHTC.TOPD.TEXT_MIDDLE14. TextBox控件用来获取或设置文本框中最多允许的字符数的属性是(B)A.COLUMNSB.MAXLENGTHC.ROWSD.WIDTH15. 如果要设置在ImageButton控件中显示的图片的位置,需要设置它的(C)A.IMAGEURLB.TOOLTIPC.IMAGEALIGND.POSTBACKURL16. 下面(A)选项不能对页面中的输入进行验证。

A.VALIDATIONSUMMARYB.REQUIREFIELDVALIDATORparevalidatorD.Customvalidator17. 下面(D)控件不属于的验证控件。

A. VALIDATIONSUMMARYB.REQUIREFIELDVALIDATORparevalidatorD.Dropdownlist18. 当验证控件检查不合法时,出现错误提示信息用(B)属性表示。

A.IDB.ERRORMESSAGEC.DISPLAYD.CONTROLTOVALIDATOR19. 用户控件中没有(A)指令,而是包含@Control指令,该指令对配置及其他属性进行定义。

A.@PAGEB.@CONTROLC.@HTMLD.BODY20. CompareValidator控件中,可以比较的数据类型包括以下(ABCD)A.DATEB.INTEGERC.DOUBLED.STRING21. 下面属于内置对象的是(D)A.RESPONSEB.SESSIONC.SERVERD.COOKIE22. Application对象的特点包括(ABD)A. 数据可以在Application对象内部共享。

B. 一个Application对象包含事件,可以触发某些Application 对象脚本。

C.个别Application对象可以通过对internet servermanager(inetrnet服务管理器)的设置来获的Application对象的不同属性D. 单独的Application对象可以隔离出来,在他们自己的内存中运行。

23. Session对象有可能会丢失的情况包括(ABCD)A. 用户关闭浏览器或重启浏览器。

B. 如果用户通过另一个浏览器窗口进入同样的页面。

C. Sessiom过期。

D. 编程人员利用代码结束当前Session。

24. 下面(ABCD)选项是Session的方法。

A. AbandonB. CopyToC. RemoveAllD. Add25. 下面(ACD)选项不是Request的属性。

A. PhysicalApplicationB.COOKIESC. FlushD. IsSecureConnection26. SqlDataSourse数据源控件用于连接(A)A. SQL Server数据库B.ORACLE数据库C.OLE DB 数据库 C.ODBC 数据库27. 下面(B)选项属于GridView控件的分页模式。

A.NEXTPREVIOUSB. NextPreviousFirstLastC.NUMERICD.NUMERICFIRST28. GridView控件中Columns集合的字段包括(C)A.BOUNDFIELDMANDFIELFC. HyperLinkField C.CHECKBOXFIELF29. 在ASP,NET中,对于数据绑定的数据源而言,下列说法正确的是(D)A. 可以来自数据库中的数据B. 可以是来自XML文档或其他控件的信息C. 可以是来自其他进程的信息或者运行过程D.A.B.C都正确30. 要使用GridView控件的选择功能,需要将 (C)属性设为TRUE.A.ALLOWSORTINGB.ALLOWPAGINGC. AutoGenerateSelectButtonD. AutoGenerateSelectCOLUMNS31. 下面(B)选项不是SqlCommand命令对象提供的基本方法。

A. ExecuteNONQUERYB.ExecuteC. ExecuteREADERD. ExecuteSCALAR32.DataReader可以对数据库进行(A)的访问。

A. 只读B.只写C.只向前随机33. 连接数据库的验证方式包括(BD)A.FORMS验证B. windows验证C.SQL SERVER验证D. Windows和SQLServer混合验证34. 下面关于SqlDataSource控件的描述正确的是(BC)A.在数据操作时,不能使用参数B.可执行SQL Server中的存储过程C. 可插入、修改、删除和查询的操作过程D.不可以链接access数据库数据库访问技术的一个突出优点是支持离线访问,下列()对象实现离线访问的技术的核心。

A.DATAGRIDB.DTAVIEWC.DATATABLED.DATASET2.填空题支持的编程语言有C#,VB等基类库位于公共语言运行库的上层,与.NETFramework紧密集成在一起,可被.NET支持的任何语言所使用。

网站在编译时,首先将语言代码编译成中间语言。

页面文件的后缀是.aspx5.基于C#的程序文件的后缀是.aspx.cs6.object类是所有其他类型的基类,可以赋予任何类型的值。

7.在C#中,程序的执行总是从Main()方法开始的。

8.数据类型转换可以分为自动转换和强制转换两种。

9.C#语言是一种面向对象的程序设计语言,这种语言的三大特点是封装、继承和多态10.C#中提供的逻辑运算符有&&,||,!11.当用户单击Button控件时,将触发的事件是Onclick服务器控件位于System.web命名空间中13.使用RadioButton控件提供一组选项时,需要将这一组RadioButton控件的checked属性设置为相同的值。

14.如果要设置Label控件的背景颜色,需要设置它的BackColor属性。

15.当需要用控件输入性别时,应选择的控件是RadioButton16.验证某个值是否在要求的范围内,需要使用RangeValidator控件。

17.数据验证包括两种方式,分别是客户端数据验证和服务器端数据验证。

18.RangeValidator控件表示的最大值属性是MaxmumValue表示的最小值属性是MinimumValue.19.验证相关输入控件的值是否匹配正则表达式指定的模式,需要使用RegularExpressionValidator控件20.用户控件存放在文件扩展名为.ascx的文件中。

这种类型的文件中没有<html>标记,也没有<body>标记和<form>标记。

21.要获取服务器的名称可以利用MachineName对象。

22.Request对象的URL属性可以返回URL后面的参数内容来实现页面传值包含两个内部Cookie集合;Request对象的Cookie集合和Response对象的Cookie集合。

24.Application对象的Lock()方法可以阻止其他客户修改存储在Application对象中的变量,以确保在同一时刻仅有一个客户可以修改和存取Application变量。

25.Response对象中将制定的字符串或表达式的结果写到当前的HTTP输出的方法是Write()。

26.SplDataSource控件不呈现任何用户界面,而是充当数据库与服务器控件之间的桥梁。

27.要使用GridView控件的排序功能,需要将ALLOWSORTING的属性设为TRUE。

3.简答题1.在被执行之前,所有.NET 4.0语言都会被编译成为一种低级别的语言,这种语言就是中间语言(IL)。

4.0框架可以看成编程平台,主要功能是跨平台,提供了一个公共语言规范(CLS)以保证兼容性。

只要遵循CLS,任何利用某一种.NET语言编写的组件都可以被其他语言所引用。

3.公共语言运行时(CLR)是指用.NET4.0语言编写的代码公共运行环境。

应用程序的标准定义是:文件、页面、处理器、模块和可执行代码的组合,并且他们能够从服务器上一个虚拟目录中被引用。

虚拟目录是界定应用程序的基本组织结构。

页面与服务器交互(传递页面的具体过程):-用户请求页面。

使用HTTP GET方法请求页面,页面第一次运行,执行初步处理。

相关文档
最新文档