福建农林大学aspnet复习整理.docx
- 文档编号:749404
- 上传时间:2022-10-12
- 格式:DOCX
- 页数:15
- 大小:25.42KB
福建农林大学aspnet复习整理.docx
《福建农林大学aspnet复习整理.docx》由会员分享,可在线阅读,更多相关《福建农林大学aspnet复习整理.docx(15页珍藏版)》请在冰豆网上搜索。
福建农林大学aspnet复习整理
(一)题型与分值分布
1、填空题(8个空,8分)
2、选择题(10小题,20分)
3、多项选择题(4小题,12分)
4、判断题(8小题,8分)
5、问答与分析题(6小题,42分)
6、程序填空题(1小题,10分)
(二)知识点
一、ASP.NET基础知识
1、C#.Net的应用领域主要包括:
桌面应用系统开发、网站开发和手机开发。
2、NetFramework的模型:
(1)NetFramework具有两个主要组件:
公共语言运行库和.NetFramework类库。
(2)ASP.NET网站在编译时,首先将语言代码编译成MSIL(微软中间语言)代码。
(3)动态页面与静态页面的区别:
1)静态网页是由浏览器直接从服务器下载到浏览者所在机器上浏览的页面,扩展名通常为html、htm。
2)动态网页需要服务器执行(运算)成静态网页的内容,然后由浏览器下载到浏览者所在机器上浏览的页面,扩展名通常为asp、aspx、jsp、php等。
3、IIS
(1)IIS是微软提供的Web服务器。
(2)若IIS在VisualStudio2008安装后才安装,为使IIS能运行ASP.NET3.5页面,则需要注册ASP.NET。
4、虚拟目录
虚拟目录隐藏了站点实际的物理路径,提高了站点的安全。
【例1】一台IIS服务器IP地址为210.21.60.17,网站端口号为8000,则要访问虚拟目录xxxy中default.aspx的URL为_http:
//210.21.60.17:
8000/xxxy/default.aspx______。
二、ASP.NET相关技术
1、ASP.NET的知识体系:
(1)C#语言:
运行在服务器端,用于处理各种业务逻辑。
(2)HTML或者XHTML:
由客户端浏览器解析执行,用于在客户端呈现页面。
(3)JavaScript:
运行在客户端,由客户端浏览器解析执行,用于处理一些与页面控制相关的工作。
(4)CSS:
由客户端浏览器解析执行,用于控制在客户端呈现的页面元素样式。
2、HTML和XHTML
(1)浏览器的作用:
解析HTML文件。
(2)浏览器对HTML文件的容错度很高。
(3)不同的浏览器对HTML文件的解析存在差异。
(4)常见的浏览器内核分为以下四种:
Trident、Gecko、Presto、Webkit。
Trident为IE浏览器使用的内核。
3、CSS
(1)CSS样式包括:
基于元素的样式、基于类的样式(定义时需加前缀“.”)、基于ID的样式(定义时需加上前缀“#”)。
(2)CSS样式规则可以放在不同的位置:
内联样式的CSS、基于特定页的CSS、外部样式表(.css)文件。
(3)Table布局与DIV+CSS布局的比较
1)代码:
div+css的代码比较简洁。
2)页面优化:
div+css更有利于搜索引擎的搜索。
3)打开速度:
在网速较慢的时候,用div+css制作的网页,是一点点加载的;而table制作的网页在前几秒的时候没有内容,而后一下子显示。
4)兼容性:
table兼容性通常高于div+css。
4、javascript
(1)JavaScript是由NetScape公司开发的基于对象和事件驱动的解释型语言。
(2)javasript是弱类型语言。
(3)使用javascript实现评分控件。
(this关键字)
(4)使用javascript实现页面的无刷新评论。
【例1】设有以下代码。
试问,单击btn1、btn2和btn3,弹出的对话框的显示内容分别是什么?
DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http:
//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
//www.w3.org/1999/xhtml">
functioninit(){
btn2.onclick=show1;
//btn2的单击事件处理函数是show1
}
functionshow1(){
alert(this.value);
}
functionshow2(btn){
alert(btn.value);
}
--btn1的单击事件处理函数调用了show1-->