ImageVerifierCode 换一换
格式:DOC , 页数:25 ,大小:152.52KB ,
资源ID:4567499      下载积分:5 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/4567499.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(ASPNET复习题.doc)为本站上传会员【二***】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

ASPNET复习题.doc

1、ASP.NET期末复习材料 第一章 ASP.NET2.0开发基础 掌握要点:软件设计、网站设计的一般知识、ASP.NET网站架设(IIS设置) 1、ASP.NET 是一种动态网站程序开发技术,采用B/S软件开发模型。 2、ASP.NET 由网页文件.aspx和代码文件.aspx.cs(以C#语言开发),网页文件由文件头和普通的Html段组成,代码可以独立写在代码文件中,也可写在网页中 3、讲解几个相关的英文缩写 Html: HyperText markup Language 超文本标记式语言 Xhtml: Extensible

2、 HyperText Markup Language 可扩展超文本标记语言。 Xml: Extensible Markup Language 可扩展标记式语言,不能独立执行 WWW: world wide Web 万维网 Http: HyperText transfers protocol 超文本传输协议 Url: Uniform Resoure Locator 统一资源定位器 C/S: Client/Server 客户机/服务器,基于C/S的开发模式 B/S:

3、Browser/Server 浏览器/服务器,基于B/S的开发模式 ASP: Active Server Pages 动态服务网页,是一种动态网页设计技术 IIS: Internet Information Server Internet 信息服务器 CLR: Common Language Runtime 公共语言运行库 CGI: Common Gateway Interface 公共网关接口 ADO: Active Data Object 动态数据对象 4、动态网页和

4、静态网页的区别和工作原理 区别:(1)动态网页含有程序代码,静态网页不含程序代码 (2)动态网页与服务器可以实现信息互动,而静态网页只有接受服务器的信息 (3)静态网页较为简单,可以使用网页编辑工具来制作,动态网页比较复杂,需要使用 ASP、PHP、JSP、ASP.NET等专门的动态网页设计语言来开发。 静态网页与动态网页的优缺点: 优点: 静态网页: 1)静态网页的内容相对稳定,因此容易被搜索引擎检索; 动态网页: 1)动态网页以数据库技术为基础,可以大大减少降低网站维护的工作量; 2) 采用动态网页技术的网站可以实现更多的功能,如用户注册、用户登录、在线调

5、查、用户管理、订单管理等等; 缺点: 静态网页: 1)静态网页没有数据库的支持,在网站制作和维护方面工作量较大,因此当网站信息量很大时完全依靠静态网页制作方式比较困难; 2) 静态网页的交互性交叉,在功能方面有较大的限制。 动态网页: 1)动态网页中的“?”对搜索引擎检索存在一定的问题,搜索引擎一般不可能从一个网站的数据库中访问全部网页,或者出于技术方面的考虑,搜索蜘蛛不去抓取网址中“?”后面的内容,因此采用动态网页的网站在进行搜索引擎推广时需要做一定的技术处理才能适应搜索引擎的要求 5、常见的动态网页设计技术及其优缺点? CGI技术成熟而且功能强大,但由于编程困难

6、效率低下,修改复杂等缺陷 ASP优点: 1). 无需编译 2). 易于生成 3). 独立于浏览器 4). 面向对象 5). 与任何ActiveX scripting 语言兼容 6). 源程序码不会外漏 缺点: 1).Windows本身的所有问题都会一成不变的也累加到了它的身上。安全性、稳定性、跨平台性都会因为与NT的捆绑而显现出来。 2).ASP由于使用了COM组件所以它会变的十分强大,但是这样的强大由于Windows NT系统最初的设计问题而会引发大量的安全问题。只要在这样的组件或是操作中一不注意,哪么外部攻击就可以取得相当高的权限而导致网站瘫痪或者数据丢失。 3).

7、由于ASP还是一种Script语言所没除了大量使用组件外,没有办法提高其工作效率。它必须面对即时编绎的时间考验,同时我们还不知其背后的组件会是一个什么样的状况。 4).无法实现跨操作系统的应用。当然这也是微软的理由之一,只有这样才能发挥ASP最佳的能力。可是我却认为正是Windows限制了ASP,ASP的概念本就是为一个能让系统运行于一个大的多样化环境而设计的。 5、还无法完全实现一些企业级的功能:完全的集群、负载均横。 ASP.NET优点: 1). 简洁的设计和实施。 2). 语言灵活,并支持复杂的面向对象特性。 3). 开发环境。 缺点: 1.数据库的连接复杂。 JSp优

8、点: 1).一处编写随处运行。 2).系统的多台平支持。 3).强大的的可伸缩性。 4).多样化和功能强大的开发工具支持。 缺点: 1).与ASP一样,Java的一些优势正是它致命的问题所在。 2).缺少系统性的资料。 3).速度超慢 PHP优点: 1).一种能快速学习、跨平台、有良好数据库交互能力的开发语言。 2).简单轻便,易学易用。 3).与Apache及其它扩展库结合紧密。 4).良好的安全性。 缺点: 1).数据库支持的极大变化。 2).不适合应用于大型电子商务站点 3).安装复杂。 4).缺少正规的商业支持。 5).无法实现商品化应用的开发。

9、 6、.Net Framework、ASP.net、VB.net、C#.net的关系 Visual Studio 2005 ASP.NET ADO.NET XML .NET语言 .NET Framework 2.0 Windows 操作系统 .NET Framework 包括三部分:公共语言运行库(Common Language Runtime,CLR)、基础类库、VB.NET/C#.NET等语言运行库。 7、.NET Framwork的组成部分,有何作用? .NET Framework具有两个主要组件:公共语言运行库和.NET Framewor

10、k类库。可以将公共语言运行库看作一个在执行时管理代码的代理,它提供内存管理、线程管理和远程处理等核心服务,并且还强制实施严格的类型安全以及可提高安全性和可靠性的其他形式的代码准确性。另一个主要组件是类库,它是一个综合性的面向对象的可重用类型集合,可以使用它开发多种应用程序,这些应用程序包括传统的命令行或图形用户界面(GUI)应用程序,也包括基于ASP.NET所提供的最新的应用程序(如Web窗体和XML Web services)。 8、ASP.NET运行所需的环境? 若要开发ASP.NET Web应用程序(也可称为网站),必须具有以下工具: ①.NET Framework 2.0

11、②代码创作环境(Microsoft Visual Studio或者其他集成开发环境(IDE) ) ③一个Web服务器(如 Internet 信息服务 (IIS)) 第二章 C#语言快速掌握 掌握要点:C#的程序构成(变量、常量、语句、过程子程序、函数子程序、常用函数)、C#类(特性、创建、结构)、常用系统类,面向对象的概念 1、C#的语句以“;”结束;{……}为一个语句块,除非有转向语句,否则视为一条语句执行; 2、C#的行注释以“//”开头;块注释以“/*”开头,以“*/”结束; 3、C#的关键字(或变量)有大小写的区分; 4、C#的数据类型关键字一般为小写字母,变

12、量以大写字母开头; 5、常量和变量 数据类型: (1) 数值类型(整型{int,byte,char,long,short},浮点型{float,double,decimal}) (2) Bool类型(布尔型){TRUE||FALSE} (3) 结构类型 struct Student (4) 枚举型 enum (5) 字符串 string (6) 指针类型 *p; 数组定义: 数组类型[] 数组名=new 数组类型[元素数] 常量表示: (1)int i; i=15; long lk=100L(l); (2)float a=12.5F

13、f); double da=125.6D(d); decimal dc=12.56M(m); (3)char ab=’A’; int i; 允许 i=ab 此时i=65 不允许 ab=ab+32; (4)bool ny=true; ny=100>80; … (5)struct student {public string sno; public string sname; pubilic string ssex; public int sage;

14、 }; //结构体定义以“;”结束; (6)转义字符 “\n” 换行,注意:“\0”字串结束不起作用,算一个字符但不显示 (7)数组定义并赋值 int[] Sage={10,12,15,}; => int[] Sage=new int[3]{10,12,15}; => int[] Sage=new int[3]; Sage[0]=10;Sage[1]=12;Sage[2]=15; int[,] score={{80,70,85},{

15、80,90,70},{65,55,76}}; => int[,] score=new int[3,3]{ {80,70,85},{80,90,70},{65,55,76}}; 用户标识符规则:以字母或@开始,后跟字母、数字、下划线,不能跟关键字同。 常量(常数)const 类型 常量名=常量值 6、运算符和表达式 算术运算符: +(加) –(减) *(乘) /(除) %(取余) ++(自增) –(自减) -14%3=-2 13%3=1 2/3=0 复合运算 *= += /= i

16、nt i=20,j=0; j++; i*=j; => i=i*j; 字符串运算符: & + 比较运算符: ==(等于) >(大于) <(小于) >=(大于等于) >=(小于等于) !=(不等于) 逻辑运算符: &&(和) ||(或) !(非) 条件运算 条件表达式?v1:v2 例 int i; i=12<10?100:120; i=120; 7、语句 (1)条件语句 (If 语句) 格式:If(条件表达式1){语句块…} [else {语句块2}] (2)条件分支语句

17、switch 语句) 格式: switch(变量或表达式) { case vl1: 语句1; break; case vl2 语句2; break; … … [Case vln 语句n;break;] [default: 语句n+1] } (3)do-while 循环语句 格式:do [循环体] while(条件表达式

18、); (4)while 循环 格式:while(条件表达式) { [语句块] } (5)for 循环 格式:for(表达式1;表达式2;表达式3) {语句体} (6)foreach … in 循环语句 格式:foreach(类型 变量 in 数组或对象集合) {语句块} 作用:对一个数组或集合中各个元素遍历。 string[] name ={ "小李", "张森", "林一", "江虎" }; foreach (string st in name) Res

19、ponse.Write(st+"
"); (7)跳转语句 break 跳出循环体或语句块 continue 提前结束本次循环进入下一次循环 return 返回一个值,返回主调函数 goto 转到指定的标签 分析下列程序执行的结果 string[] name ={ "小李", "张森", "林一", "江虎" }; int i = 0; star: //标签 i++;

20、 foreach (string st in name) Response.Write(st+","); Respone.Write(“
”); if (i > 2) return; goto star; //转向指定标签 8、C#的函数 [protect|provite|public] 返回值 函数名(形参表) {函数体; return 表达式;} void promt(string str) { Response.Write("

21、ript language=\"jscript\">confirm(\"" + str + "\")"); } 实例:写出一个函数实现数列1、1、2、3、5、8、13、…,并用一个子程序输出第30个数。 long num() { long l1=1,l2=1,l; for(int i=3;i<31;i++) {l=l1+l2;l1=l2;l2=l;} } 9、对象和类之间的逻辑关系? 类创建一种新的数据类型,该种类型能被用来创建对象。也就是,类创建了一个逻辑的框架,该框架定义了它成员之间的关系。当你声明类的对象时,你正在创造该类的实例。因此,类是一个

22、逻辑构造,对象有物理真实性(也就是对象占用内存空间) 10、C#的类 类具有封装性、继承性和多态性三个特征 类的封装性是指类对外提供接口和返回数值,外部引用并不知道类内部的计算过程,类好象被封装起来一样; 类的继承性是指类继承自其父类的所有成员和方法; 类的多态性是指类的构造函数(用于实例的初始化)可以有多种不同参数的形式,实例化时根据不同的参数呈现不同的状态。 类的结构 [public] class 类名[:父类] { <声明> 数据成员 <声明> 函数成员 <声明> 方法成员 … … } 声明:Public 类外可用 Private 类内使用

23、 Protected 可以被子类使用 重载(方法重写):父类方法前加上 Overridable (可被重写的),子类重写时,方法前加上Overrides 构造函数(类的引用时初始化)New 用于给类成员赋初值 11、引用系统的类库(命名空间/动态连接库) 在程序代码中 using 类库名 如 using system.Web; using system.Data; using System.data.Oledb; 12、异常处理 Try {[语句块]} Cacth {[出错时处理语句]} [Finally]

24、 {[不管是否出错均执行的语句]} 第三章 ASP.NET的服务器控件 掌握要点:扩展Html控件、Web控件、文本框、复选框、单选框、列表框、下拉框、命令按钮、图片控件、文件上传控件、验证控件等的属性和方法 1、什么是Web表单 一个ASP.NET中只能有一个

服务器表单。 扩展的Html控件中加入 Runat=Server才能被程序代码所控制,而加入Runat=Server后,Html控件指定id=“”,用法与Web控件使用无异。 2、Html服务器控件 (1) Anchor控件,超链接

25、rver” href=”” target=”_blank” title=”新浪” > (2) inputButton控件 (3) inputText控件 (4) InputFile控件,文件上传控件,与Web的控件作用相同 方法 (服务器端物理位置) (5) B

26、utton 控件

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服